About the Talk
May 6, 2010 12:30 PM
Oklahoma City, OklahomaOklahoma City, Oklahoma
Redis is a amazing key-value store that provides so much more than your average in-memory database, including persistent storage, lists, sets, and atomic (push/pop) operations. Resque is a "Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later." Combined, these tools can create an awesome work queue system and is a great way to share data across multiple systems, platforms, and languages. I have been using redis very successfully to solve some high-performance and scaling problems for a very popular iPhone game (top 10), WordsWithFriends along with a few other high-traffic sites. Redis is a new technology that developers should understand and be ready to take advantage of.