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
|