event driven v.s. event based architecture

Event Driven

A key feature of true event-driven architectures is that the producers and consumers are completely decoupled – a producer shouldn’t know or care who is consuming its events and how the consumers use those events in their service..

Examples

Event-based

Two key characteristics of event-based compute

  1. the existence of a compute instance is intimately tied to the occurence of an event to be processed.
  2. the compute acts on a single event at a time.

Examples

See also origin of this idea