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
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: