Gowalla.com

Gowalla Engineering

Scaling at Gowalla: Databases & NoSQL

Written by Richard Schneeman

This is an introduction to relational and non-relational databases as they relate to scalability of web apps. The recording is for a guest Lecture I gave at the University of Texas School of Information.

In this talk I address the storage technologies and tools Gowalla uses including PostgreSQL, Memcached, Redis and Cassandra.

Video

Slides


Open Source Libraries

Gowalla open-sourced a few NoSQL libraries that you can use in your own apps. Check out Likeable & Chronologic.

About Richard Schneeman

Richard Schneeman

Platform & Web Developer. A location based ruby hacker.

Gowalla
Gowalla Passport
GitHub
Github
Twitter
Twitter

Other Articles