After a quick description of event streams, and stream processing, this presentation moves to an introduction of Apache Flink : - basic architecture - sample code - windowing and time concepts - complex event processing CEP This presentation was delivered during Devoxx France 2017