Skip to content

Event Driven Architecture

  • Communications between services by means of events

An event is an immutable statement of a fact or a change

  • Communication is performed via an event broker

Event Driven Architecture

Events

  • Fact
  • User clicking on a digital ad
  • Item being added to a shopping cart

  • State Change

  • Play button of a video game
  • IoT device position change (vacuum cleaner)

Actors

  • Event Producer (emitter)
  • Event Consumer