Мы в Telegram
Добавить новость
smi24.net
Pcgamer.com
Февраль
2024

Game devs commiserate with the Helldivers 2 team by sharing their own server launch horror stories: 'You can only attempt to prepare for scale'

0

"I cannot think of a single piece of infrastructure that didn't have issues."

Helldivers 2 is one of my favourite games of the year so far. I also barely get to play it at the moment, thanks to a payload of server problems that've knocked its Steam user review average down to "Mixed."

It's hardly the first game to suffer from server problems at launch. I'm used to the catastrophic waiting times of MMORPG expansion launches like Final Fantasy 14's Endwalker, which fully had to stop selling copies while it waited for things to calm down. I anticipate Dawntrail will be much the same.

It's a frustrating situation for players—some of which are more understanding than others. A small contingent of not-so-patient ones have been calling for the Helldivers 2 team to 'just buy more servers' or some variant thereof for a while now, which came to a head the other day when Arrowhead CEO and creative director Johan Pilestedt sarcastically responded to a fan telling him to "stop tweeting and fix" the game.

"Yes! Good idea, I will sit behind the engineers and ask them 'are we there yet?'" wrote Pilestedt. "Or... I could let the engineers work independently, towards our common goal without me as the CEO pestering them at every moment."

(Image credit: @Pilestedt on Twitter/X.)

Like rugged veterans trading war stories in a smoky bar, other developers responded to Pilestedt's exasperation with their own brutal game launch experiences. One particular quote tweet shone a bright, glaring light on how chaotic a game launch can be—written by Christina Pollock, a writer and game developer who worked on Dauntless, a Monster Hunter-esque game that launched out of its beta phase and into crossplay in 2019. 

"The launch of Dauntless (2019) was the most difficult launch of my career," Pollock writes, before unravelling her yarn—the studio had originally planned for 260,000 "[concurrent users] peak". Its open beta period sported 65,000 players, but when the thing launched: "It fell over at 10,000 [concurrent users]. Took 3 weeks of 15 hour days, 7 days a week to get it stable."

Pollock says this was due to a year of tweaks to the code and infrastructure, "we'd 1/6th'd our capacity before we hit issues. We'd load-tested every service up to 260,000, and run bots to 100,000. Didn't matter. Shit broke."

She proceeds to describe a war room with "permanently open calls" to a quartet of giants—Google, Playstation, Xbox, and Epic Games. "I cannot think of a single piece of infrastructure that didn't have issues," she writes. "And again, every single one of these pieces had performed admirably during load testing. We spent SO much money on cloud services running bots, scripts, and swarms." In other words, sometimes it's possible to do everything right and still lose.

Dauntless - Heroes pose in fur trimmed armor

(Image credit: Phoenix Labs)

Pollock describes a nightmare scenario where Dauntless' system for load "across player databases" was weighting them unevenly—a problem she says is nigh-on-impossible to fix once it's already causing issues. 

"We ended up in a situation where load on individual databases meant that 1 minute of live time was taking more than 1 minute to back up. Which meant backups got further and further behind. Eventually we chose to just turn backups off and rely on read replicas for redundancy … so while we had live services falling over, we had a ticking time bomb."

Pollock describes the resulting situation as balancing "the Sword of Damocles with the fires of Rome."

The rest of the thread is lengthy, detailed, and far too much to summarise here—though I encourage anyone with a passing interest in server infrastructure to give it a read. It also struck a chord with several game designers including Pilestedt himself, who wrote: "Thank you so much for this entire thread. I don't have any words to adequately describe my thoughts around this. So just, thank you."

Devs from across the board chimed in to agree with Pollock's assessment that server issues can be labyrinthine, complex hellscapes where even an innocuous attempt to fix something could resolve in a toppled house of cards. 

"The launch of Sea of Thieves had a similar story. Live service game postures are hard, and you can only attempt to prepare for scale," writes the principal gameplay engineer of Sea of Thieves Chris Marlow. "But until hundreds of thousands of real players are going through the pipes do the cracks show, and we patch them as fast as possible."

(Image credit: @ChrisMarlow666 on Twitter/X.)

Meanwhile, senior community manager at Enshrouded developer Keen Games, François Hardy, writes: "I won't say it too loud, but the best thing that happened to Enshrouded was other games having a successful launch and taking some pressure off the team." (Hardy is doubtlessly referring to Palworld, which wound up with a $500,000 projected monthly server bill as a result of its success.)  

Evan Berman, senior community manager at Tencent Games, adds: "Oh, the live service horror stories that could be told as comms lead on Rend. Or Archeage. Or Hawken. Or Tera. Or Hellgate: London." 

Here's a few more examples from Scott W. Bradford, lead narrative designer on Skate, Joseph Burgos, a 3D weapons artist working on Valorant, and Jeremy Laumon, a principal tech programmer at Guerilla (Horizon, Killzone).

(Image credit: @ScottWBradford on Twitter/X.)

(Image credit: @SSJ_Joseph on Twitter/X.)
See more

Ultimately, it seems like every dev has a horror story to tell around the proverbial campfire. While nobody can deny that Helldivers 2 is in a state from a consumer perspective (still fun as hell to play once you're in) it's not a rare or unexpected story for a game suffering the weight of unanticipated success. I'm sure a similar panic-siren scene is playing out at Arrowhead Games HQ as I write this, and I certainly don't envy its position.

Pollock ends her thread with a call for calm: "Please be kind to Arrowhead. They're in a hell you can't even begin to imagine. Don't make it worse."







«Школа вожатых» прошла в школе №7 в Реутове

Семинар библиотекарей Ленинского округа прошел в Центральной библиотеке

Владимир Путин, Дмитрий Медведев, Анатолий Голод: ПРИЗНАНИЕ НАТО НАДО ПРИМЕНЯТЬ!

Филиал № 4 ОСФР по Москве и Московской области информирует: Свыше 5,2 миллиона жителей Московского региона получают набор социальных услуг в натуральном виде


Более 3 тысяч ВИЧ-позитивных пациентов получили за год комплексную социальную помощь в Свердловской области

Новый тип туров в Турцию начали раскупать российские туристы: вместо отеля им предложено нестандартное размещение

Более 340 тыс. кв м асфальта отремонтировали во дворах Подмосковья

Уход за кожей летом: мнение эксперта


Kai Havertz’s fiancee Sophia stuns in see-through outfit on hen weekend as fans say Arsenal star is ‘so lucky’

America’s Space Infrastructure: So Vulnerable It Destabilizes Geopolitics

Creepy King Charles Painting Is Vandalized by Radical Animal Rights Activists, Gets a Cartoon Face and Speech Balloon!

Panthers take Game 1 of Stanley Cup Final as Sergei Bobrovsky shuts out Oilers


Летний Петербург. Старо - Калинкин мост

В Санкт-Петербурге нашли женщину на красной машинке, которая не пропускала скорую помощь

Филиал № 4 ОСФР по Москве и Московской области информирует: Свыше 5,2 миллиона жителей Московского региона получают набор социальных услуг в натуральном виде

Каршеринг BelkaCar запустил летний спецпроект «Умные путешествия»


В новом трейлере Indiana Jones and the Great Circle Индиана спускается на корабле с горы

Моя Говорящая Кошка 3.2

Life is Strange: Double Exposure продолжит историю Макс Колфилд

Состоялся релиз The Case of the Golden Idol на iOS и Android


Досвідчені садівники обирають великі технічні горщики для своїх рослин і квітів


Попурри мелодий и дух патриотизма: военный оркестр в парке «Кузьминки» отметил День России

Объект культурного наследия «Фабрика-кухня» горит на севере Москвы

Филиал № 4 ОСФР по Москве и Московской области информирует: Свыше 5,2 миллиона жителей Московского региона получают набор социальных услуг в натуральном виде

Владимир Путин, Дмитрий Медведев, Анатолий Голод: ПРИЗНАНИЕ НАТО НАДО ПРИМЕНЯТЬ!


Объект культурного наследия «Фабрика-кухня» горит на севере Москвы

От зека к народному артисту. Три жизни Петра Вельяминова

Владимир Путин, Дмитрий Медведев, Анатолий Голод: ПРИЗНАНИЕ НАТО НАДО ПРИМЕНЯТЬ!

Владимир Путин сенсационно получил ключевое признание от Н А Т О.


Жилец ЖК «Новые Ватутинки» Алексей: неадекватный сосед гуляет голым, пугая детей

Свыше 2 тысяч обращений обработал Центр поддержки участников СВО в Одинцове

Школьники из Мытищ стали призерами чемпионата «Путь к успеху»

Более 220 тематических ярмарок проведут в Подмосковье в июне


Сафиуллин не смог пробиться во второй круг турнира ATP в Штутгарте

Самсонова вышла во второй круг турнира в Хертогенбосе

Медведев, Кафельников, Федерер, Маррей, Роддик, Агасси поздравили Синнера со статусом первой ракетки мира

Соболенко в купальнике зажигательно станцевала перед женатым бойфрендом. Видео


«Оранжевый» уровень опасности объявили в Московском регионе из-за мегаливня

Андрей Воробьёв анонсировал обновление около 30 социальных учреждений в Подмосковье

Более 220 тематических ярмарок проведут в Подмосковье в июне

Опубликованы снятые изнутри танка Т-90М кадры попадания «Джавелина» в боевую машину ВС РФ


Музыкальные новости

Концерт ко Дню России провели в ДК «Родина» в Химках

Артист балета Цискаридзе заявил, что спустя 50 лет о Волочковой снимут фильм

Про группу The Beatles снимут байопик. Подробности!

Молдавия берет выборы под охрану // В республике завели дело на предполагаемого российского шпиона, а Запад предупредил о планах вмешательства Москвы


Владимир Путин, Дмитрий Медведев, Анатолий Голод: ПРИЗНАНИЕ НАТО НАДО ПРИМЕНЯТЬ!

Социальные и ESG-проекты ГПМ Радио названы лучшими в России

Филиал № 4 ОСФР по Москве и Московской области информирует: Свыше 5,2 миллиона жителей Московского региона получают набор социальных услуг в натуральном виде

Попурри мелодий и дух патриотизма: военный оркестр в парке «Кузьминки» отметил День России


Автопробег в честь Дня России прошел в Ленинском округе

Парадоксы двойного стандарта

Попурри мелодий и дух патриотизма: военный оркестр в парке «Кузьминки» отметил День России

"Евро-Футбол.Ру": "Спартак" летом купит форварда только в случае ухода Соболева


Сергей Собянин. Неделя мэра

Пробки на дорогах Подмосковья оценили в 4 балла утром 13 июня

Зарядные станции для электрокаров в некоторых регионах России станут обязательными - закон

Быстрые и Удобные Маршрутки Могилев-Минск


Владимир Путин, Дмитрий Медведев, Анатолий Голод: ПРИЗНАНИЕ НАТО НАДО ПРИМЕНЯТЬ!

Появление российского флота у берегов Кубы напомнило Западу о словах Путина

Путин обсудил с и. о. президента Ирана взаимодействие внутри БРИКС

Россия и Турция обсуждают варианты решения проблем с банковскими переводами




Главный врач клиники "Мегастом", стоматолог Владимир Лосев: что будет, если слишком долго носить брекеты

В НМИЦ ЛРЦ Минздрава России прошел День донора

Горчичное масло: секрет нежного вкуса и польза для здоровья

Гастроэнтеролог Садыков рассказал, как не допустить отравления бутилированной водой летом


Почему Зеленский не убедил саудовского принца, кража денег РФ, что готовят против России на саммите НАТО: обзор мировой политики 13 июня


Массовыми патриотическими акциями отметили День России на заводах АО "Желдорреммаш"

Росгвардейцы обеспечили безопасность болельщиков во время матча чемпионата России по регби

Новороссийские шахматисты приняли участие в полуфинале турнира "Шахматные звёзды 4.0"

В Москве тушат пожар в здании у метро «Динамо»


В Минске назвали враждебные заявления Пашиняна политической истерикой

МИД Белоруссии назвал слова Пашиняна о Лукашенко "недальновидной позицией"

Видео: Истерика в Ереване: Пашинян против Лукашенко

Пашинян предложил Лукашенко извиниться перед армянами из-за слов про Карабах. Что на это ответили в Белоруссии?


Собянин: выборы в Мосгордуму будут серьезным экзаменом

Собянин рассказал, как переразметка позволяет улучшить движение на дорогах Москвы

Сергей Собянин. Неделя мэра

Собянин поддержал команду кандидатов от «Единой России» на выборы в Мосгордуму


РЭО назвал топ-3 регионов по количеству пунктов приема вторсырья

Участникам клуба «Лето Побед» рассказали о защите экологии

В России назвали последствия санкций против Мосбиржи

Зарядные станции для электрокаров в некоторых регионах России станут обязательными - закон


Андрей Воробьёв анонсировал обновление около 30 социальных учреждений в Подмосковье

Что означает прекращение торгов долларом и евро на Мосбирже? Ответы на главные вопросы

Подмосковные парки приняли 245 тысяч человек в День России

МИД РФ опроверг сообщения СМИ о самопиаре на фоне истории освобождения пленного


30 лет назад в Архангельске открылась первая на Северо-Западе школа «Диабет»

Более 1500 участников отрядов Поморья отправятся в юбилейное трудовое лето

Мастер и Принцесса: в «Архангельском» вручили «Хрустальную Турандот»

Стало известны победили в шоу "Сокровища императора"


Севастополь появился на вышитой карте Крыма

В Нижнегорском районе Крыма проведен рейд по бывшим мигрантам

Музыкально-поэтический вечер «Жизнь не кончена, песня не спета»

Полиция ищет пассажира, упавшего на ребенка с верхней полки


Центробанк нанес удар по доллару. Что натворили США

Попурри мелодий и дух патриотизма: военный оркестр в парке «Кузьминки» отметил День России

Жилец ЖК «Новые Ватутинки» Алексей: неадекватный сосед гуляет голым, пугая детей

В Москве стартовал отбор получателей субсидии на создание технопарков














СМИ24.net — правдивые новости, непрерывно 24/7 на русском языке с ежеминутным обновлением *