Table of Contents

Event-Data Application

About

Event-Data Application are event-driven application that reports / analyze the immutable event collected (without any notion of a pre-defined lifecycle).

An event-driven application is a stateful application that:

It's a push model from the perspective of the event creation (because a client may implement a pull model to read the stream of event)

This kind of application are in the Operational Intelligence (Real Time) category (versus Business Intelligence (Trend))

Example

Clickstreams : Suppose you have a website, and every time someone loads a page, you send a user viewed page event to a messaging system. You might then have consumers which do any of the following:

Type

Case

Documentation / Reference