Games for the Masses (QCon London 2012)

Building a backend for a successful social game is always challenging: It needs to service over 1 million users per day that generate 10.000 http requests per second or more whereas the vast majority of those requests are changing persistent state. Using a conventional technology stack that leads to over 50,000 database writes per second. Throughout the last two years half a dozen teams at Wooga have set out to build a backends for social games, each trying to improve on previous solutions. Each team was able to leverage experiences made by other teams but was free to choose their own technology stack and hosting environment. They also operated the game themselves in a DevOps way. This talk will trace back that evolution of backends: Starting out with a simple LAMP stack, first replacing PHP by Ruby, then replacing relational by NoSQL databases and ending up in maintaining stateful application servers utilizing Erlang OTP - and more. We will discuss limitations and problems we faced in live operation and show how later teams improved on the overall design.

Opiniones sobre Games for the Masses (QCon London 2012)

Opina sobre la guia

Guias Relacionadas con Games for the Masses (QCon London 2012)

Getting real with erlang
Presentation given at the Erlang user conference 2011 in Stockholm about building social game servers at wooga
Redis And python at pycon_2011
These is the slide deck which I presented in tutorial section at PyCon India in Pune (India) in 2011.
1,000,000 daily users and no cache (Splash 2011)
Online games pose a few interesting challenges on their backend: A single user generates one http call every few seconds and the balance between data read and write is close to 50/50 which makes the u
Migrating Social Content to Drupal
Learn more: http://www.acquia.com/resources/acquia-tv/conference/migrating-social-content-drupal-1
Afiliaci
La afiliacion media de trabajadores extranjeros se situo en 1.862.073 ocupados, lo que supone un descenso del 0,35% en comparacion con los extranjeros registrados en septiembre. Del conjunto de extra
ENERGY EFFICIENCY OF ARM ARCHITECTURES FOR CLOUD COMPUTING APPLICATIONS
This thesis evaluates how the energy efficiency of the ARMv7 architecture based processors Cortex-A9 MPCpre and Cortex-A8 compare in applications such as a SIPProxy and a web server compared to Intel
The Shape of Things to Come
This video highlights the transformation of the IT industry and how virtualization, convergence and mobility have changed the game. Forsythe can help clients with today's new IT choices and challenges

En el marco del Dia Internacional de la Paz enfatizo que la actual generacion de jovenes se enfrenta a la exclusion social y educativa, la que representa una de las violencias mas severas y silenciosa