Multiple ChoiceIntermediate 45s
Outbox pattern
What problem does the transactional outbox pattern solve?
Options
- 1It speeds up database indexes, because writing the outbox row and the state change together lets the engine build a combined covering index
- 2It eliminates the need for idempotency, because the outbox guarantees each event is published exactly once so consumers never see duplicates
- 3Atomically persisting a state change and the intent to publish an event, avoiding the dual-write inconsistency between DB commit and broker publish
- 4It makes the message queue strongly consistent with the database instantly, so consumers observe the same committed state at all times
Think you can answer under pressure?
Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.