a novel decentralized infrastructure, based on distributed hash tables (DHTs), that will enable a new generation of large-scale distributed applications.
James Hamilton has published a thorough summary of Facebook's Cassandra, another scalable key-value store for your perusal. It's open source and is described as a "BigTable data model running on a Dynamo-like infrastructure." Cassandra is used in Facebook as an email search system containing 25TB and over 100m mailboxes. # Google Code for Cassandra - A Structured Storage System on a P2P Network # SIGMOD 2008 Presentation. # Video Presentation at Facebook # Facebook Engineering Blog for Cassandra # Anti-RDBMS: A list of distributed key-value stores # Facebook Cassandra Architecture and Design by James Hamilton
S. Oechsner, T. Hossfeld, K. Tutschku, F. Andersen, and L. Caviglione. Mobile Peer-to-Peer Computing MP2P'06, in conjunction with the 4th IEEE International Conference on Pervasive Computing and Communications (PerCom'06), Pisa, Italy, (March 2006)
T. Hossfeld, S. Oechsner, K. Tutschku, F. Andersen, and L. Caviglione. Mobile Peer-to-Peer Computing MP2P'06, in conjunction with the 4th IEEE International Conference on Pervasive Computing and Communications (PerCom'06), Pisa, Italy, (March 2006)
I. Stoica, R. Morris, D. Karger, M. Kaashoek, and H. Balakrishnan. SIGCOMM '01: Proceedings of the 2001 conference on Applications,
technologies, architectures, and protocols for computer communications, page 149--160. New York, NY, USA, ACM, (2001)
A. Rowstron, and P. Druschel. Middleware '01: Proceedings of the IFIP/ACM International Conference
on Distributed Systems Platforms Heidelberg, page 329--350. London, UK, Springer-Verlag, (2001)
S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Schenker. SIGCOMM '01: Proceedings of the 2001 conference on Applications,
technologies, architectures, and protocols for computer communications, page 161--172. New York, NY, USA, ACM, (2001)