A 15+ year practitioner of TLA+ shares lessons from 8 real-world modeling projects spanning academia and industry (AWS, Microsoft Azure CosmosDB, MongoDB). Key projects include WPaxos geo-distributed consensus, CosmosDB consistency semantics, AWS Aurora DSQL transaction protocol, a distributed StableEmptySet garbage collection

15m read timeFrom muratbuffalo.blogspot.com
Post cover image
Table of contents
1. WPaxos (2016)2. CosmosDB (2018)3. AWS DistSQL (2022)4. StableEmptySet (2022)5. PowerSet Paxos (2022)6. Secondary Index (2023)7. LeaseGuard: Raft Leases Done Right (2024)8. MongoDB Distributed Transactions Modeling (2025)

Sort: