Tech Mesh London 2012
Jesper Richter-Reichhelm, TweetHead of Engineering at Wooga

Biography: Jesper Richter-Reichhelm
Jesper is working as Head of Engineering at Wooga where he is responsible for the development of backends, i.e. game servers for their social games. Currently Wooga has 35 million monthly users making it the world's 3rd biggest developer of social games at Facebook. His passions are: Playing and working on games, developing highly scalable software that's used by millions, and speaking about both at conferences. Currently he is building a new game server using both of Erlang OTP and Ruby to bring real time user interaction to the domain of social gaming.Presentation: TweetYou are not Alone - Scaling Multiplayer Games for the Web
At Wooga we are creating the next generation of social games. To be truly social, a game needs to offer real interaction between players in different forms.
Taking one of our upcoming games as an example we will present the state synchronization used in client and server, how we do real time communication without websockets and how we are making a backend scalable enough to support millions of users every day. We will also share secrets about our prototypes for first person and real time strategy games.
The Erlang process model with evented IO, asynchronous messaging, links and isolation fits very well to real time multiplayer games. Come to our talk to see how it's used to build a very successful business.
Talk objectives: Show why Erlang is ideally suited to build real time multiplayer games.
Target audience: Any developer with interest in distributed systems, complex state handling, or games in general.