Distributed Transactions: 2PC vs 3PC vs Saga

It's a complex topic in itself. Sometimes even seasoned professionals misunderstand.โข ๐ฎ๐ฃ๐ - atomic but blocking, commit or abort in two steps.
โข ๐ฏ๐ฃ๐ - splits commit into two, red...