ACID Transactions are not just for banks — the Vitess approach
Apr 29, 2020Jiten Vaidya

Summary
This post explains the importance of ACID transactions, particularly Durability, using modern application examples beyond financial transactions (e.g., collaboration tools, messaging). It details how Vitess addresses asynchronous failures by ensuring redo/binary logs are written to disk and by using semi-synchronous replication. It contrasts Vitess's approach with quorum-based systems and highlights its adoption by major companies without known data loss incidents.