Joseph McCarthy d6719729b9 Revert "Revert "Merge remote-tracking branch 'origin/master'""
This reverts commit 03f0a2112bdd146328a3e836fd7424e7a274c298.
2016-01-03 00:54:49 +00:00

1.6 KiB

layout: pattern title: Event Driven Architecture folder: event-driven-architecture permalink: /patterns/event-driven-architecture

Intent: Send and notify state changes of your objects to other applications using an Event-driven Architecture.

alt text

Applicability: Use an Event-driven architecture when

  • you want to create a loosely coupled system
  • you want to build a more responsive system
  • you want a system that is easier to extend

Real world examples:

Credits: