Skip to content
Sharp

Distributed Resilience · interview question

What problem does the outbox pattern solve in an event-driven microservice?

Multiple choiceHardchapter-18-curatedpremiumdistributed-resiliencekafka
Choose one answer
Answer and explanation

Correct answer

B. It coordinates database state changes and event publication more reliably

Why

Without an outbox, a service can commit local data and then fail before publishing the event, or publish first and fail before committing. The outbox pattern reduces that coordination gap.

Test yourself on Distributed Resilience

A free test with instant, explained results. No account needed.

Start free test
All Distributed Resilience questions →