Chapter 11. Event Pattern Recognition

Objectives

The TIBCO BusinessEvents® Event Stream Processing extension includes features for recognizing patterns of events. This chapter explores these capabilities. After reading this chapter, you will be able to describe how these patterns are defined and how the pattern recognition is deployed. You will also be able to describe how patterns can be used for component liveness monitoring.

The Need for Event Pattern Recognition

Some patterns of events are awkward to recognize using rules. Consider the following example:

• Three red balls

• Followed by two blue balls

• Followed by one yellow ball

You could, of course, craft a state machine to recognize this pattern (Figure 11-1). The problem with this ...

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.