Durability & Consistency - ZeroFS Documentation
zerofs.net · 2,220 words · saved by 1 readers
Technical documentation of ZeroFS durability guarantees, write atomicity, ordering semantics, and consistency model.
Durability & Consistency This document describes the durability and consistency guarantees provided by ZeroFS, including write atomicity, operation ordering, and crash recovery semantics. Overview ZeroFS implements a transactional storage model using an LSM-tree database designed for object storage backends. This architecture provides three properties: Write Atomicity : All filesystem operations are atomic at the transaction level Strict Ordering : Operations are totally ordered and this order is preserved across crashes Recovery-Free Startup : No filesystem check or repair is required after u
saved by
related reading
- Recovery - Database Systemscs186berkeley.net
- Files are harddanluu.com
- Building a BFT JSON CRDTjzhao.xyz
- DBMS Musings: It’s Time to Move on from Two Phase Commitdbmsmusings.blogspot.com
- Chain Replication for Supporting High Throughput and Availabilitycs.cornell.edu
- Consistency model - Wikipediaen.wikipedia.org
- Transaction Support in a Log-Structured File Systemseltzer.com
- The Go Memory Model - The Go Programming Languagego.dev
- 谷歌三大核心技术(一)Google File System中文版 - MapReduce - 服务器软件open-open.com
- Google File Systempdos.csail.mit.edu
- Durable Execution Solutionstemporal.io
- How To Corrupt An SQLite Database Filesqlite.org