The traffic on the web looks dramatically different today than it did in the past. Content generation was limited to a few select groups and the content was for the most part static. During this era, SQL became a standard tool for working with such data and it's design is centered on the fact that writing to a database was very rare and always tightly controlled.

SQL remains a useful and general purpose tool, but the nature and frequency of data transaction has changed. People now generate content almost as often as they access it. The amount of data that sites like Twitter and Facebook collect and store in internal databases each day is staggering. This dynamic has led to new challenges in maintaining speed and supporting large scale applications.

The NoSQL movement has answered this call by provided us with many new tools. Document databases, key-value stores, in-memory caches, and message queues all provide new ways of managing data. Ruby now has support for most of these tools including MongoDB, CouchDB, Redis, Tokyo Cabinet, and Riak. It even has some Ruby specific options, like Friendly.

We are interested in how you are using these tools to increase the speed and scale of your applications. We are looking for presentations that show what your favorite NoSQL database can do, and that wow us with applications that use NoSQL with large, dynamic data sets.

Back || Propose a talk for this theme