O'Reilly logo

Event Processing: Designing IT Systems for Agile Companies by W. Roy Schulte, K. Mani Chandy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6Event-Processing Architecture

This chapter takes a deeper look at how event-processing application systems work. We’ll summarize how the flow of event-driven interactions differs from the flow of time- and request-driven interactions. Next, we’ll present a reference architecture for event-processing networks (EPNs) and show some common variations of EPNs used to implement different kinds of applications. Then we’ll look at how an EPN helps support the five principles of EDA. Finally, we’ll explain some of the architectural issues associated with publish-and-subscribe systems because of their growing popularity in EDA systems.

Application Flow

As you know, the flow of control in an event-driven interaction differs from the flow of control in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required