Please review the Training Session Descriptions below before selecting your Training Session:
Apache Flink Developer Training:
This course is a hands-on introduction to Apache Flink for Java and Scala developers who want to learn to build streaming applications. The presentations will focus on the core concepts of distributed streaming dataflows, event time and key-partitioned state. The exercised will give you a change to see how these concepts are reflected in the API, and to understand how the pieces fit together to solve real problems.
Apache Flink Runtime & Operations Training:
This course is a hands-on introduction to key topics relating to putting Flink applications into production, including configuring and tuning your job, deployment, operations and maintenance. Also included is a solid introduction to the organization of the Flink runtime to help you tune and troubleshoot your applications. The intended audience includes both developers and operations staff. The exercises will provide a hands-on introduction to these same topics.
Apache Flink SQL Developer Training:
In this hands-on training you will learn how to create end-to-end SQL pipelines and leverage the potential of running SQL queries on data streams with Apache Flink. We will look at difference use cases for streaming SQL, including enriching and joining streaming data, computing windowed aggregations, maintaining materialized views and defining and detecting patterns using the MATCH_RECOGNIZE clause.
Apache Flink Tuning & Troubleshooting:
Working with numerous Flink users over the last years, we have learned a lot about the most common challenges when bringing a streaming application from early PoC stages up into production. In this training, we will focus on eliminating a few of these challenges together. We will provide a starting point for a useful troubleshooting toolset and present best practices, tips and tricks in fields such as monitoring, watermarking, serialization, state back-ends and more. During hands-on sessions between the talks, participants will have the opportunity to apply the newly acquired knowledge to tackle some of the usual suspects in the context of an ill-preforming Flink job: Well will identify reasons for jobs not making progress or not performing as expected in either throughput or latency.
For more information on each class including further descriptions, prerequisites and course content please click here.
If you have additional questions or need to make changes to your registration, please contact the Flink Forward San Francisco 2020 Registration Team Monday through Friday, between the hours of 8:30am to 5:00pm Pacific Time.
Phone: +1 415-766-8540