Soulskill from the they-just-need-a-good-jungler dept.
Nerval's Lobster writes "Riot Games created the very successful League of Legends gaming franchise, which hosts millions of monthly users. Barry Livingston, director of engineering for the company's Big Data group, talks about how Riot Games scaled up to deal with that enormous data load. Consider all the millions of people playing the game in real time. Picture joining three massive tables — player data, game data, and session data — and you begin to see the full scope of Riot Games' issue. Gamer activity generates more than 500 GB of structured data and over four TB of operational logs every day. Riot Games has also posted 60 open-source Chef and Opscode recipes, among other code samples."
"The algorithm to do that is extremely nasty. You might want to mug
someone with it."
-- M. Devine, Computer Science 340