~learn.
lecture · 18:41 · 5 checkpoints · browser voice

Transactional outbox: two writes, made one

Why save-then-publish silently loses events, how the transactional outbox makes the database write and the event atomic, polling versus CDC, why publishing is still at-least-once, and the edge cases: a Kafka outage backlog, two publishers, out-of-order events, cleanup and monitoring.

01 · Previously
W03 · DAY 02 · Transactional Outbox

You can queue. But how does it get in?

Previously: queues and streams

Previously, on Day 1, you learned queues and streams: work to be done, and things that happened.