CORFU shared log system

GPTKB entity

Statements (38)
Predicate Object
gptkbp:instanceOf distributed storage system
gptkbp:architecture disaggregated log
gptkbp:author gptkb:Austin_Donnelly
gptkb:Dushyanth_Narayanan
gptkb:John_R._Douceur
gptkb:Jon_Howell
gptkb:Matthew_Balakrishnan
Dahlia Malkhi
A. Theodore C. Brown
Mihai Balakrishnan
Ted Wobber
Venkatraman Ramasubramanian
gptkbp:designedBy gptkb:Microsoft_Research
gptkbp:feature modular design
decouples data and metadata
enables fast recovery
provides linearizable operations
supports multi-writer concurrency
uses network-attached storage devices
https://www.w3.org/2000/01/rdf-schema#label CORFU shared log system
gptkbp:influenced Azure Service Fabric
CORFU DB
gptkbp:openSource no
gptkbp:publicationVenue Symposium on Operating Systems Principles (SOSP)
gptkbp:publicationYear 2012
gptkbp:purpose provide a shared log abstraction for distributed systems
gptkbp:relatedTo gptkb:Raft
gptkb:Paxos
distributed consensus
log-structured storage
gptkbp:supports scalability
high availability
strong consistency
gptkbp:usedIn distributed databases
replicated state machines
cloud storage systems
gptkbp:bfsParent gptkb:CORFU:_A_Shared_Log_Design_for_Flash_Clusters
gptkbp:bfsLayer 7