Streaming analytics and CEP ... #bbuzz
summary
Apache Flink claims a single engine can handle both low-latency CEP and high-throughput stream analytics, running millions of events per second at sub-second latency. It ships a pattern API that emits timeout-handled warning or success events, compiles StreamSQL via Apache Calcite into DataStream programs, and plans aggregations and windows by event time. State persists in configurable backends (JVM heap or RocksDB state backend with checkpoints to HDFS). The CEP library is live and CEP-enriched StreamSQL is underway, demonstrated end-to-end in the order/ shipment use case.
AI-written summary · about
chapters (10)
- 0:00Introduction to stream processing
- 6:46Apache Flink capabilities
- 9:30Order fulfillment use case
- 11:52Stream analytics and windows
- 16:46Stream SQL implementation
- 20:40Complex event processing
- 24:22Defining patterns in Flink
- 28:27Integrating CEP and SQL
- 32:45Conclusion and resources
- 34:44Q&A session
related talks
39mDeclarative stream processing...
33mComplex Event Processing with Flink: the state of FlinkCEP
38mApache Flink: A Very Quick Guide
49mscale.bythebay.io: Stephan Ewen, Apache Flink and the Next Wave of Stream Processing Applications
43mLarge Scale User Behavior Analytics by Flink
41mBeyond the Hype: When Apache Flink Solves Real Problems
35mApache Flink 2.0: Unified Enterprise Data Processing System and Beyond
42mApache Flink deep-dive #bbuzz
