Presented By O’Reilly and Cloudera
Make Data Work
21–22 May 2018: Training
22–24 May 2018: Tutorials & Conference
London, UK

Complex event processing with Apache Flink

Kostas Kloudas (data Artisans)
14:0514:45 Thursday, 24 May 2018
Average rating: **...
(2.25, 4 ratings)

Who is this presentation for?

  • Software engineers and data scientists

What you'll learn

  • Learn how Flink can be used for complex event processing (CEP)


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.

Photo of Kostas Kloudas

Kostas Kloudas

data Artisans

Kostas Kloudas is a software engineer at data Artisans and a Flink committer working to make Apache Flink the best open source stream processing engine (and your data’s best friend). Previously, Kostas was a postdoctoral researcher at IST in Lisbon. He holds a PhD in computer science from Inria in France and an engineering diploma from NTUA in Athens, where his main research focus was cloud storage and distributed processing.

Comments on this page are now closed.


Picture of Kostas Kloudas
26/05/2018 11:45 BST

Hi Aitezaz, I uploaded my slides a couple of hours ago here. So I suppose that they will be available soon.

26/05/2018 6:48 BST

Where can I get the slides for this session?