Event flow layers
The four logical layers present in the event flow are the following:
- Event generators
- Event channel
- Event processing
- Downstream event-driven activity
Event generators
The sources from where events are generated are called event generators. The source could be an application, service, business process, sensor, database, or even a human being. An eventthat is generated is evaluated for notability by an event filter, and if the evaluation is successful, leads to the generation of a notable event. Since there are diverse sources for the generation of events, not all generated events will be in a format that is suitable for processing. For such events, it is necessary to ensure that they are converted into a compatible format before they are sent to the event channel.
Event channel
This acts a transmission medium and messaging backbone for EDA. It receives standard formatted events from the event generator and sends them to other event generators, event processing engines, and downstream...