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

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.”

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.

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.”

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).

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.”

Related Posts

ผจก.ตี๋ชวนเชียร์ฉลามยู23

สินทวีชัย หทัยรัตนกุล ผู้จัดการทีม ชลบุรี เอฟซี ชวนแฟนคลับ “ฉลามชล” และ พี่-น้อง ชาว จ.ชลบุรี ทุกท่าน เข้ามาร่วมชมและเชียร์ พร้อมเป็นกำลังใจให้กับ แข้ง U23 ของสโมสร ที่จะลงทำการแข่งขันในศึก PEA U23 Youngster League 2024 นัดแรก พบกับ การท่าเรือ เอฟซี…

เดเคอาให้เครดิตเพื่อนแม้เซฟสองจุดโทษ

มือกาวชาวสเปนโชว์ฟอร์มเซฟ 2 จุดโทษของ “ปีศาจแดง-ดำ” จาก เตโอ แอร์กน็องเดซ และ แทมมี่ อบราฮัม ช่วยทีมเก็บสามคะแนนสำคัญในเกมนี้ได้อย่างยอดเยี่ยม พร้อมคำชมมากมาย คำพูดจาก สล็อตเว็บตรง อย่างไรก็ตามตัว เด เคอา ขอยกชัยชนะในเกมนี้ให้เพื่อนร่วมทีมที่ทำงานกันอย่างหนักมาตลอด มากกว่าที่จะรับมันไว้คนเดียว “มันเป็นค่ำคืนที่น่าเหลือ เราทำงานอย่างหนักกันมาตลอด 2-3 เดือน ผมอยากพูดถึงเรื่องนั้นมากกว่าเรื่องเซฟจุดโทษ เพราะเราต้องการทำให้แฟนบอลมีความสุข” เด เคอา กล่าวกับ…

บาร์ซ่าสนใจดูรานของวิลล่า_1

'เอล นาซิโอนาล' สื่อเมืองกระทิงรายงานเมื่อวันพุธที่ผ่านมาว่า ฮอน ดูราน กองหน้าทีมชาติโคลอมเบียของ แอสตัน วิลล่า เป็นแข้งคนล่าสุดที่ตกอยู่ในเรดาร์ของ บาร์เซโลน่า ที่กำลังมองหาตัวแทนระยะยาวของ โรเบิร์ต เลวานดอฟสกี้ ปัจจุบัน เลวานดอฟสกี้ อายุแตะหลัก 36 ปีแล้ว ดังนั้น บาร์เซโลน่า จึงต้องมองหาตัวแทนระยะยาวของดาวยิงทีมชาติโปแลนด์ตั้งแต่เนิ่นๆ โดยมีข่าวเชื่อมโยงกับกองหน้าหลายคน อาทิ เบนยามิน เชชโก้ ของ แอร์เบ…

กัซเซ็ตต้าคาดแทมมี่ตัวจริงมิลานครั้งแรก

อบราฮัม กองหน้าคนใหม่ของ มิลาน จะได้ออกสตาร์ทในเกมเซเรีย อา นัดถัดไปที่พบ เวเนเซีย ในซาน ซิโร่ ตามรายงานจาก ลา กัซเซ็ตต้า เดลโล่ สปอร์ต ดาวเตะชาวอังกฤษลงเล่นให้ ปีศาจแดงดำ นัดแรกในฐานะตัวสำรอง โดยแอสซิสต์ให้ ราฟาเอล เลเอา ในเกมเสมอ ลาซิโอ 2-2 อัลบาโร่ โมราต้า กลับมาซ้อมแบบรวมกลุ่มอีกครั้งในวันพุธ และจะพร้อมลงสนามพบ…

เซบีย่ากังวลซาอูลส่อพักยาวหลังเดี้ยงเกมล่าสุด

เซบีย่า แสดงความกังวลใจกับการบาดเจ็บของ ซาอูล ญีเกซ หลังมิดฟิลด์วัย 29 ปีถูกหามลงเปลออกจากสนามในช่วงต้นครึ่งหลังของเกมชนะ เรอัล บายาโดลิด 2-1 บนเวทีลีกา เมื่อวันอังคารที่ผ่านมา ตามรายงานจากมาร์ก้า ซาอูล ย้ายจาก แอตเลติโก มาดริด มาเล่นกับ เซบีย่า ด้วยสัญญายืมตัวในฤดูกาลนี้ เขาเพิ่งลงเล่นกับทีมดังแคว้นอันดาลูเซียเพียง 4 เกม โดยพลาดการลงเล่น 2 นัดเนื่องจากติดโทษแบน ก่อนมิดฟิลด์วัย…

เดสต์อวยตัวเองเคยเก็บวินิซิอุสเข้ากระเป๋า

แซร์จินโญ่ เดสต์ อดีตแบ็กขวา บาร์เซโลน่า ของ พีเอสวี ไอนด์โฮเฟ่น ยกย่องความสามารถของตนเองในการเผชิญหน้ากับ วินิซิอุส จูเนียร์ หลังการปิดผนึกแนวรุกชาวบราซิเลียนของ เรอัล มาดริด จนคลายพิษสงไม่ออกในการดวลกันครั้งแรกเมื่อเดือนตุลาคมปี 2020 จากการเปิดเผยกับ ดิ แอธเลติก เมื่อวันศุกร์ที่ผ่านมา เดสต์ ลงเล่นเกม 'เอล กลาซิโก้' ครั้งแรกในเดือนตุลาคมปี 2020 แม้ บาร์เซโลน่า…