GeistHaus
log in · sign up

Revisiting the Outbox Pattern

decodable.co

Comparing the outbox pattern to alternatives like “listen-to-yourself” and 2-phase commit (2PC) transactions. What’s the best choice for data exchange flows between microservices?

4 pages link to this URL
The Dual-Write Problem

The dual-write problem is present in any distributed system and is difficult to solve. We discuss where the problem arises and several approaches.

🚂 Temporal — Under the Hood

What actually happens when you start a Temporal workflow? We trace every SQL statement, count the event-history nodes, and then watch Absurd — a 5-table, single-SQL-file system — do the same job with one-fifth the queries and twenty-times the throughput.

0 inbound links article en posts temporaldurable-executionworkflowspostgressystem-design CC BY-SA 4.0
Revisiting the Outbox Pattern

This post originally appeared on the Decodable blog. All rights reserved. Over the last few years, the outbox pattern has become a common solution for implementing data exchange flows between …

1 inbound link blog en blog CC BY-SA 4.0