Redis to the Rescue?

Tags: nosql, redis
Presentation: Redis to the Rescue_ Presentation [PDF]
Average rating: **...
(2.50, 2 ratings)

Based in Berlin, wooga is the leading European social games
developer. Social games offer interesting scaling challenges — when they become popular, the user base can grow quickly, often by 50.000 people per day or more.

This case study recounts how we successfully scaled up two
Facebook games to one million daily active users each, why we decided to replace MySQL (once partially, once fully) with Redis, what difficulties we encountered on the way and how we solved them.

As an in-memory database, Redis offers an order-of-magnitude
reduction in query roundtrip latency, but also introduces new challenges: How can you guarantee durability of data in the case of server outages? How do you best structure your data when there are no ad-hoc query capabilities?

This talk will go into technical details of our backend
architecture and discuss both its advantages and disadvantages, how it stacks up against other possible setups, and what lessons we have learned.

Photo of Tim Lossen

Tim Lossen

wooga - world of gaming

Tim Lossen works as Ruby backend
developer at social gaming startup wooga.
He lives in Berlin, Germany with his girlfriend and two small

Tim is in love with shiny new technology and has been
described as a “user group junkie” — besides being an
active member of rug-b, he can also
often be found at meetings of the local Python, Javascript,
AWS, Hadoop and Lisp user groups. In his remaining
spare time he likes to hack on secret hardware
down in the basement.

Comments on this page are now closed.


Picture of Jay Janssen
Jay Janssen
04/18/2011 5:27am PDT

Appreciated the talk, particularly being honest of about what worked and didn’t work for you.

  • EnterpriseDB
  • Amazon Web Services
  • Clustrix
  • Continuent
  • Facebook
  • HTI Consultoria e Tecnologia
  • Monty Program
  • Percona
  • Rackspace Hosting
  • Schooner Information Technology
  • SkySQL
  • Xeround

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at

Media Partners Opportunities

For media partnerships, contact mediapartners@

Press & Media

For media-related inquiries, contact Maureen Jennings at

O'Reilly MySQL Conference Bulletin

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the O'Reilly MySQL Conference Bulletin (login required).

Contact Us

View a complete list of O'Reilly MySQL Conference Contacts