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”

2
Comments
7 min read
Chapter 7 — API & Client Design: Exposing RML Labels Across the Boundary

Chapter 7 — API & Client Design: Exposing RML Labels Across the Boundary

3
Comments
7 min read
Chapter 8 — Autonomy in the History World: The Legal–Business–SRE Triangle

Chapter 8 — Autonomy in the History World: The Legal–Business–SRE Triangle

Comments
6 min read
Chapter 9 — RML-3 Case Files: Aligning Your Incident Response Worldview

Chapter 9 — RML-3 Case Files: Aligning Your Incident Response Worldview

1
Comments
6 min read
Chapter 10 — RML as Product Strategy: Designing Trust

Chapter 10 — RML as Product Strategy: Designing Trust

1
Comments
6 min read
Chapter 11 — A Field Recipe for RML: Start Small, Grow It

Chapter 11 — A Field Recipe for RML: Start Small, Grow It

1
Comments
4 min read
Epilogue — Toward Engineering with a Worldview

Epilogue — Toward Engineering with a Worldview

Comments
3 min read