Good Contents Are Everywhere, But Here, We Deliver The Best of The Best.Please Hold on!
Your address will show here +12 34 56 78
Contact us to arrange training for your team

data Artisans Training

A one-day course for data engineers, software developers, system architects, and technical managers who want a hands-on, in-depth introduction to Apache Flink. This course emphasizes those features of Flink that make it easy to build accurate, fault tolerant applications on streams. You will learn the most common and useful patterns for processing streaming data with Flink, based on our experience helping users be successful with the platform. data Artisans also provides online training exercises, which are hosted on Github.


  • Demo and architectural overview, web frontend
  • Datastream API: sources and sinks, transformations and actions
  • Windows and window state, aggregation
  • Event time vs processing time, watermarks
  • Stateful stream processing, exactly-once vs at-least-once
  • Fault tolerance: checkpointing, storage backends, savepoints

At the end of this training you will know:

  • Best practices and patterns to apply in your own applications
  • Why local state is needed in streaming applications, and how to use and manage it
  • How to work with Flink’s flexible windowing abstractions
  • How to build accurate, fault-tolerant streaming applications
  • How to use savepoints to manage scheduled downtime