The dRuby Book

Chapter 9
Drip: A Stream-Based Storage System

In this chapter, you’ll get acquainted with Drip, a stream-based storage system that I’m really into. Drip is a storage as well as process coordination mechanism. It may sound somewhat similar to Rinda, but it is not a replacement. Drip is based on my experience with writing applications for Rinda. Drip is an object storage, and it started from several prototypes of mine, such as an object-oriented database, a key-value store, and a multidimensional list.