CRAQ

What is CRAQ?

CRAQ (Chain Replication with Apportioned Queries) is a data-center focused storage system capable of good availability, high throughput, and low latency, while providing a sliding scale of read consistency operations (from eventual to strong consistency guarantees). Special consideration is given to high-performance support for cross-data-center replication, using geo-diversity for performance and fault-tolerance reasons.

Download

Coming soon!

Publications

  • Object Storage on CRAQ: High-throughput chain replication for read-mostly workloads.  Jeff Terrace and Michael J. Freedman.  Proc. USENIX Annual Technical Conference (USENIX ‘09),  San Diego, CA, June 2009. [pdf]