Practical Real-time Data Processing and Analytics
by Shilpi Saxena, Selva raj Ramasamy, Prateek Bhati, Saurabh Gupta
FlinkCEP
CEP stands for Complex Event Processing. Flink provides API's for implementing CEP on the data stream with high throughput and low latency. CEP is kind of a processing data stream, that applies rules or conditions and whatever event satisfies the condition will be saved in the database as well as send notifications to the user as shown in the following figure. Flink matches a complex pattern against each event in the stream. This process filters out the events that are useful and discards the irrelevant ones. This gives us the opportunity to quickly get hold of what's really important in the data. Let's take an example. Let's say we have smart gensets which send the status of electricity produced and temperature of the system. Suppose ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access