Distributed Transactions and Two-Phase Commit | Hacker News Reader