Chapter 3. CEP Solution Design Patterns

Objectives

There are many different architectural patterns that arise in complex-event processing (CEP) solutions. While all add one or more sense-analyze-respond processes to the enterprise, the manner in which they do so varies widely. This chapter identifies the kinds of variation you can expect and presents a number of well-understood patterns, each of which addresses a common business challenge.

After reading this chapter you will be able to explain the variability in CEP architectures and describe the following patterns:

• Condition Detection

• Situation Recognition

• Track and Trace

• Business Process Timeliness Monitor

• Decision as a Service

• Situational Response

• Orchestrated Response

You ...

Get Architecting Complex-Event Processing Solutions with TIBCO® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.