DEV Community

The Worlds of Distributed Systems Series' Articles

Back to kanaria007's Series
Chapter 1 — Thinking About Rollback in Distributed Systems Through Three Worlds (RML-1/2/3)
Cover image for Chapter 1 — Thinking About Rollback in Distributed Systems Through Three Worlds (RML-1/2/3)

Chapter 1 — Thinking About Rollback in Distributed Systems Through Three Worlds (RML-1/2/3)

Comments
6 min read
The Worlds of Distributed Systems — Align Your Team’s Mental Model
Cover image for The Worlds of Distributed Systems — Align Your Team’s Mental Model

The Worlds of Distributed Systems — Align Your Team’s Mental Model

Comments
5 min read
Chapter 2 — RML-1 (Closed World): Build a Room Where Failure Is Safe

Chapter 2 — RML-1 (Closed World): Build a Room Where Failure Is Safe

Comments
7 min read
Chapter 3 — RML-2 (Dialog World): Rollback as a Conversation

Chapter 3 — RML-2 (Dialog World): Rollback as a Conversation

Comments
6 min read
Chapter 4 — RML-3 (History World): Irreversible History, Forward-Only Correction

Chapter 4 — RML-3 (History World): Irreversible History, Forward-Only Correction

Comments
6 min read
Chapter 5 — Failure Design for RML-2 (Dialog World): Exceptions, Observability, and Governance

Chapter 5 — Failure Design for RML-2 (Dialog World): Exceptions, Observability, and Governance

1
Comments
7 min read
Chapter 6 — Sagas & Compensating Transactions: Building “Retryable Conversations”

Chapter 6 — Sagas & Compensating Transactions: Building “Retryable Conversations”

1
Comments
7 min read