# Distributed Transaction Design: Trade-offs Between Consistency and Scalability

DevFeed: [Distributed Transaction Design: Trade-offs Between Consistency and Scalability](<https://devfeed.tech/articles/most-engineers-want-both-consistency-and-scalability-17957.md>)

Original publisher: [Read original article](<https://newsletter.systemdesignclassroom.com/p/most-engineers-want-both-consistency-and-scalability>)

Author: System Design Classroom

Published: 2025-09-25T11:43:41Z

Content type: article

Language: en

Sources: [System Design Classroom](<https://devfeed.tech/sources/system-design-classroom.md>)

Topics: [Scalability](<https://devfeed.tech/topics/scalability.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [distributed-transaction](<https://devfeed.tech/tags/distributed-transaction.md>), [performance](<https://devfeed.tech/tags/performance.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

## AI overview

This article examines distributed transaction design through Two-Phase Commit, Saga with Orchestrator, and Saga with Choreography. It explains that these approaches protect distributed workflows but involve trade-offs between consistency, performance, locking, failure recovery, and scalability.

## Source excerpt

Reality Doesn't Work That Way.