Skip to main content

Consistency

Problem

Different consistency needs across operations

Solution

Strong consistency for ledger, eventual for analytics/notifications

Implementation

Synchronous API for ledger, async events for projections

Tradeoffs

Complexity of mixed models

Failure Scenarios

Stale reads on projections → acceptable with SLA