Video and Slides from a guest lecture I presented at the University of Texas school of Information. This is an introduction to relational and non-relational databases and how their performance affects scaling a web application.

In this talk I address the 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:

More From Gowalla

Check out our engineering blog