distributed-systems

How Two-Phase Commit Works: Prepare, Decision, and Why Blocking Happens

A payment service writes a debit. An inventory service reserves a unit. Either both must become durable facts, or neither may. That is an at...

Sarthak Bystander 15 Sept, 2026