Skip to content
dahliamalkhi edited this page Nov 11, 2016 · 40 revisions

Corfu is a technology for driving distributed data and control platforms with ACID guarantees at scale.

Conventional wisdom has it, that the only way to scale data-services is by partitioning the data and by that give up global consistency and multi-object atomicity. What would you do if given an infrastructure that breaks the seeming trade-off between consistency and scale ?


This wiki describes the vision behind Corfu, its internal architecture, and a detailed code walk through. It includes brief programming tutorials. Use the navigation bar to the right to get to various materials it covers.

For Corfu application developers, the Programming tutorials page may be useful, as well as other resources in this wiki (see the side bar).

Clone this wiki locally