Январь 2010 Февраль 2010 Март 2010 Апрель 2010 Май 2010
Июнь 2010
Июль 2010 Август 2010
Сентябрь 2010
Октябрь 2010
Ноябрь 2010
Декабрь 2010
Январь 2011
Февраль 2011 Март 2011 Апрель 2011 Май 2011 Июнь 2011 Июль 2011 Август 2011
Сентябрь 2011
Октябрь 2011 Ноябрь 2011 Декабрь 2011 Январь 2012 Февраль 2012 Март 2012 Апрель 2012 Май 2012 Июнь 2012 Июль 2012 Август 2012 Сентябрь 2012 Октябрь 2012 Ноябрь 2012 Декабрь 2012 Январь 2013 Февраль 2013 Март 2013 Апрель 2013 Май 2013 Июнь 2013 Июль 2013 Август 2013 Сентябрь 2013 Октябрь 2013 Ноябрь 2013 Декабрь 2013 Январь 2014 Февраль 2014
Март 2014
Апрель 2014 Май 2014 Июнь 2014 Июль 2014 Август 2014 Сентябрь 2014 Октябрь 2014 Ноябрь 2014 Декабрь 2014 Январь 2015 Февраль 2015 Март 2015 Апрель 2015 Май 2015 Июнь 2015 Июль 2015 Август 2015 Сентябрь 2015 Октябрь 2015 Ноябрь 2015 Декабрь 2015 Январь 2016 Февраль 2016 Март 2016 Апрель 2016 Май 2016 Июнь 2016 Июль 2016 Август 2016 Сентябрь 2016 Октябрь 2016 Ноябрь 2016 Декабрь 2016 Январь 2017 Февраль 2017 Март 2017 Апрель 2017 Май 2017
Июнь 2017
Июль 2017
Август 2017 Сентябрь 2017 Октябрь 2017 Ноябрь 2017 Декабрь 2017 Январь 2018 Февраль 2018 Март 2018 Апрель 2018 Май 2018 Июнь 2018 Июль 2018 Август 2018 Сентябрь 2018 Октябрь 2018 Ноябрь 2018 Декабрь 2018 Январь 2019
Февраль 2019
Март 2019 Апрель 2019 Май 2019 Июнь 2019 Июль 2019 Август 2019 Сентябрь 2019 Октябрь 2019 Ноябрь 2019 Декабрь 2019 Январь 2020
Февраль 2020
Март 2020 Апрель 2020 Май 2020 Июнь 2020 Июль 2020 Август 2020 Сентябрь 2020 Октябрь 2020 Ноябрь 2020 Декабрь 2020 Январь 2021 Февраль 2021 Март 2021 Апрель 2021 Май 2021 Июнь 2021 Июль 2021 Август 2021 Сентябрь 2021 Октябрь 2021 Ноябрь 2021 Декабрь 2021 Январь 2022 Февраль 2022 Март 2022 Апрель 2022 Май 2022 Июнь 2022 Июль 2022 Август 2022 Сентябрь 2022 Октябрь 2022 Ноябрь 2022 Декабрь 2022 Январь 2023 Февраль 2023 Март 2023 Апрель 2023 Май 2023 Июнь 2023 Июль 2023 Август 2023 Сентябрь 2023 Октябрь 2023 Ноябрь 2023 Декабрь 2023 Январь 2024 Февраль 2024 Март 2024 Апрель 2024
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Game News |

'Legacy code' in Diablo 2: Resurrected is causing widespread connection headaches

 'Legacy code' in Diablo 2: Resurrected is causing widespread connection headaches

The first few weeks of Diablo 2: Resurrected have not gone especially smoothly. At launch, players reported troubles with disappearing or locked-out characters, and some were unable to start the game at all. 

Three weeks down the road, some players are still struggling to connect to the game's servers: Multiple reports of investigations into, and resolutions of, Diablo 2: Resurrected login problems have appeared on the BlizzardCS Twitter account since October 9, mostly recently just a few hours ago.

See more

There are clearly serious problems with the game, and with fans growing increasingly antsy about Blizzard's apparent inability to fix them, community manager PezRadar has posted a lengthy forum update explaining what's gone wrong, what's being done about it, and why it might take some time to get things fully sorted.

"On Saturday morning Pacific time, we suffered a global outage due to a sudden, significant surge in traffic," PezRadar explained. "This was a new threshold that our servers had not experienced at all, not even at launch. This was exacerbated by an update we had rolled out the previous day intended to enhance performance around game creation—these two factors combined overloaded our global database, causing it to time out."

To help ease the load, Blizzard rolled back the Friday update, but that measure proved inadequate—an even bigger surge in traffic caused another outage on Sunday. Things went sideways yet again on Monday when Blizzard made fixes to Diablo 2's backup global database and then tried to switch to it. After the switch was made, the database continued to run its backup processes instead of servicing requests from remote servers.

That issue was fixed on Tuesday, but another high concurrent player count that same day resulted in further "degraded database performance," which database engineers are still working to fix. The situation is dire enough that the Diablo 2: Resurrected team has roped in engineers from other parts of Blizzard to help fix smaller problems while it concentrates on "core server issues."

"We reached out to our third-party partners for assistance as well," PezRadar said.

Ironically, it seems that Blizzard's desire to maintain an authentic Diablo 2 experience in the remaster is a chief cause of all these headaches. One "legacy service" in particular handles critical functions including "game creation/joining, updating/reading/filtering game lists, verifying game server health, and reading characters from the database." It was upgraded and optimized for Diablo 2: Resurrected but is still rooted in 20-year-old tech, and it's having a difficult time keeping up with "modern player behavior."

"In 2001, there wasn’t nearly as much content on the internet around how to play Diablo 2 'correctly' (Baal runs for XP, Pindleskin/Ancient Sewers/etc for magic find, etc)," PezRadar said. "Today, however, a new player can look up any number of amazing content creators who can teach them how to play the game in different ways, many of them including lots of database load in the form of creating, loading, and destroying games in quick succession. Though we did foresee this—with players making fresh characters on fresh servers, working hard to get their magic-finding items—we vastly underestimated the scope we derived from beta testing."

Another major issue is the frequency of global database saves, which are happening way too often for no good reason. Blizzard has made some changes to help smooth things out for now and is also working on a more permanent fix, but it'll be a while in coming because it's "an architecture redesign which will take some time to build, test, then implement."

See more

For now, Blizzard is taking three steps to help make Diablo 2: Resurrected more reliably accessible: Rate limiting, which will put a cap on how quickly and often players can create and join games; the creation of an MMO-style login queue to help ensure that servers aren't suddenly crushed by large numbers of simultaneous logins; and dividing critical functions into smaller services.

But those measures could end up alienating a chunk of the Diablo 2: Resurrected player base all on their own. Players who run into rate limits, for instance, will get an error message saying there's an issue communicating with game servers, which really isn't much different from what they're running into now (but will hopefully happen less often and to fewer people), while login queues mean players may have lengthy waits before they're allowed into the game. Both are better than the current situation, but won't do much to address widespread calls to completely eradicate these irritants.

Blizzard says that it is committed to coming up with better long-term solutions. 

"We have people working incredibly hard to manage incidents in real-time, diagnosing issues, and implementing fixes—not just on the D2R team, but across Blizzard," PezRadar said. "This game means so much to all of us. A lot of us on the team are lifelong D2 players—we played during its initial launch back in 2001, some are part of the modding community, and so on. We can assure you that we will keep working until the game experience feels good to us not only as developers, but as players and members of the community ourselves."



Читайте также

The best free demos to play now in the Steam FPS Fest

The Great 0516 это новая ролевая игра от Tencent на Android

The Fallout show's Wasteland looks so good in part because it's real: Some of it was shot in the same desert as Mad Max: Fury Road

Москва

Праздник космических масштабов: ММА для каждого

Новости тенниса



Game24.pro — паблик игровых новостей в календарном формате на основе технологичной новостной информационно-поисковой системы с элементами искусственного интеллекта, гео-отбора и возможностью мгновенной публикации авторского контента в режиме Free Public. Game24.pro — ваши Game News сегодня и сейчас в Вашем городе.

Опубликовать свою новость, реплику, комментарий, анонс и т.д. можно мгновенно — здесь.



Персональные новости

«Маленький принц» с Безруковым открыл «Эхо» Большого детского фестиваля в Архангельске

Зацепера, приехавшего на поезде из Москвы в Петербург, задержали на вокзале

Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)

Социальная работа на предприятии: современные тенденции и интересные кейсы