December 11, 2019

246 words 2 mins read

Complex event processing with Apache Flink

Complex event processing with Apache Flink

Complex event processing (CEP) helps detect patterns over continuous streams of data. DNA sequencing, fraud detection, shipment tracking with specific characteristics (e.g., contaminated goods), and user activity analysis fall into this category. Kostas Kloudas offers an overview of Flink's CEP library and explains the benefits of its integration with Flink.

Talk Title Complex event processing with Apache Flink
Speakers Kostas Kloudas (data Artisans)
Conference Strata Data Conference
Conf Tag Making Data Work
Location London, United Kingdom
Date May 22-24, 2018
URL Talk Page
Slides Talk Slides
Video

Complex event processing (CEP) is the art of detecting patterns (or predefined sequences of data) over continuous streams of data. Use cases can range from searching for DNA sequences and detecting suspicious activity in transaction logs to tracking shipments with specific characteristics (e.g., contaminated goods) and analyzing user activity on websites, and financial institutions, network security companies, retailers, IoT-based services, and many other organizations can benefit (and, in fact, are already benefiting) from implementing a state-of-art CEP library on top of a state-of-the-art stream processor like Apache Flink. Kostas Kloudas offers an overview of Flink’s CEP library and explains the benefits of its integration with Flink. You’ll learn some of the most interesting features of FlinkCEP and discover how the integration of FlinkCEP with Flink allows the former to take advantage of Flink’s rich ecosystem (e.g., connectors) and its advanced stream processing capabilities, such as support for event-time processing, exactly once state semantics, fault tolerance, savepoints, and high throughput.

comments powered by Disqus