What are the three types of event-driven patterns?
spaceto flip
Event notification (lightweight, just IDs -- consumer fetches details), Event-carried state transfer (full data in event, no callbacks needed), and Event sourcing (events are the source of truth, state is derived). Each has different coupling, payload size, and complexity tradeoffs.