Demystifying Deployments: Applications or Clusters, Active and Reactive Scaling - What is it about?
When it comes to deploying Apache Flink, there are a lot of concepts that appear in the documentation: Application Mode vs Session Clusters, Kubernetes vs Standalone, Reactive Mode vs Autoscaling. This talk is about clarifying these concepts by first explaining the basic building blocks of every Flink cluster. We then take a closer look at the different conceptual options of deploying Flink, such as active and external resource management, or application and session mode. Finally, we discuss the different options of adjusting Flink to changing workloads, namely reactive mode and autoscaling. Finally, we take a look at the actual implementations of these concepts in Flink, through the various integrations with Kubernetes, YARN, Docker and other environments. To wrap up, we will take a closer look at the newly introduced reactive mode, including a short demo.
0:00 Introduction
1:11 Standalone Resource Provider
8:52 Application Mode
12:30 Docker
14:46 Kubernetes
14:21 Reactive Mode
16:33 Demo - The Reactive Mode on Kubernetes
20:50 Native K8s Session
24:19 Native K8s Application
24:56 YARN
26:52 The deployment decision matrix
Видео Demystifying Deployments: Applications or Clusters, Active and Reactive Scaling - What is it about? канала Flink Forward
0:00 Introduction
1:11 Standalone Resource Provider
8:52 Application Mode
12:30 Docker
14:46 Kubernetes
14:21 Reactive Mode
16:33 Demo - The Reactive Mode on Kubernetes
20:50 Native K8s Session
24:19 Native K8s Application
24:56 YARN
26:52 The deployment decision matrix
Видео Demystifying Deployments: Applications or Clusters, Active and Reactive Scaling - What is it about? канала Flink Forward
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Build a Table-centric Apache Flink Ecosystem - Shaoxuan WangFinding Bad Acorns - Andrew Gao & Jeff SharpeMulti-tenanted streams @Workday - Enrico Agnoli & Leire Fernandez#FlinkForward SF 2017: Ufuk Celebi - The Stream Processor as a DatabaseImproving throughput and latency with Flink's network stack - Nico KruberStreaming for Enterprises - Srikanth SatyaBuilding Unified Streaming Platform at UberAnalytics for the masses - Aslam TajwalaWriting an interactive streaming SQL engine and pre-parser using Flink - Kenny GormanInterview with Gyula Fóra, Data Warehouse Engineer at KingAdventures in Scaling from Zero to 5 Billion Data Points per Day - Dave TorokSplunk Data Stream ProcessorOne SQL to Rule Them All - Fabian HueskeBuilding an open-source ML feature store with Apache FlinkData Pipeline Lifecycle: SQL EverywhereCEP platform handling millions of users - lessons from 3 years in productionWhat turns stream processing from a tool into a platform? - Stephan EwenScotty: Efficient Window Aggregation with General Stream Slicing - Jonas Traub & Philipp GrulichKeeping Redditors safe in real-time with Flink Stateful FunctionsDistributed Processing for Machine Learning Production Pipelines - Altay, Crowe, RokniFlink Forward Berlin 2018 Highlights