Author Archive

Loadtesting for Open Beta, Part 3

Read Loadtesting for Open Beta, Part 1 and Part 2 to catch up on the spine-tingling story so far! When we last left our hero, our differential state update change was a resounding success and reduced the network bandwidth utilization from 98% to 3%, and it looked like we could move on to optimizing the […]

Come to drawnonward’s 100th stream party on Thursday, March 7th at midnight PST!

I guess Thursday midnight is technically Friday morning, unless midnight is defined as 00:00-ε or something, but anyway, the Official SpyParty Late Night Streamer™ drawnonward is celebrating his 100th stream on Thursday night at midnight, Pacific Standard Time (GMT-8), which means it’s Friday at 8am GMT (I think, unless I messed that math up), on his […]

Loadtesting for Open Beta, Part 2

In our last exciting episode of Loadtesting for Open Beta, we did some initial profiling to see how the lobbyserver held up under attack by a phalanx of loadtesting robots spawned in the cloud. It didn’t hold up, obviously, or the beta would already be open. Specifically, it failed by saturating the server’s 100Mbps network […]

Loadtesting for Open Beta, Part 1

Way back in 2011, right before I opened up Early-Access Beta signups, I loadtested and optimized the signup page to make sure it wouldn’t crash if lots of people were trying to submit their name and email and confirm their signup. I always intended to write up a technical post or two about that optimization […]

Happy Valentine’s Day, Belated

The ever-awesome ZeroTKA had an awesome idea for a Valentine’s Day surprise, and then my daughter gave me a cold and I couldn’t get it done for the actual day.  But hey, it’s still Valentine’s Day in Damon’s heart. This build, v0.1.2487.0, was supposed to be a quicky, but it snowballed bigtime.  Here are the release notes […]