Multiple ChoiceIntermediate 45s
Event-carried state transfer vs notification
An integration event that carries the full changed state (rather than just an id) trades off:
Options
- 1Better read consistency in exchange for noticeably worse write latency under concurrent load
- 2Much smaller event payloads in exchange for significantly more runtime coupling between services
- 3Reduced chattiness and runtime coupling for larger payloads and potential staleness
- 4Strong consistency guarantees delivered with essentially no architectural downside at all
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.