LCLiton Chandra Shilinlitonshil.hashnode.dev·Feb 22 · 9 min readTwo-Phase Commit (2PC)What is a Distributed Transaction? Before diving into 2PC, it's important to understand the problem it solves: distributed transactions. A transaction is a unit of work that must be completed atomical00