Tag: consistency
Transactional Outbox Pattern
2
The Outbox pattern atomically saves domain events to an 'outbox' DB table in the same transaction as business data — a relay then publishes to the message broker, preventing lost events.
6mo ago
Messaging advanced
Vector Clocks — Distributed Causality
A vector clock is a data structure — one counter per node — that tracks causal ordering of events across distributed nodes without a shared clock, enabling detection of concurrent events and causal relationships.
6mo ago
Architecture advanced
A consistency model where replicas are not immediately synchronised — all nodes will converge to the same state given no new writes, trading consistency for availability and partition tolerance.
6mo ago
Database advanced