Running Apache Samza on Kubernetes
Talkat KubeCon + CloudNativeCon North America 2019 · on Tuesday, 2019-11-19· at 10:55· Room 1AB - San Diego Convention Center, Upper Level·
summary
Apache Samza runs natively on Kubernetes using K8s primitives for scheduling, storage and failure recovery, with a Kubernetes-backed scheduler replacing YARN or standalone deployment. The demo deploys Kafka, creates one job coordinator pod and two workers, reads Wikipedia edit streams, computes counts every 10 seconds and writes results to the wikipedia-states topic. State persists on an Azure File remote volume, Samza supports incremental checkpoints for several terabytes and thousands of cores.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 0:55Agenda
- 1:37About Samza
- 2:08Integrations
- 2:58Typical Central Use Case
- 3:47Features
- 5:17Standard Terminology
- 6:12Partition Tasks
- 7:42Job Coordinator
- 9:27Recap Communities
- 10:05Workflow
- 11:41Tasks
- 13:46Wikipedia
- 16:56Configuration file
- 17:56Running a job
- 22:59Other deployment options
- 29:08Spark
related talks
40mDeploying Kafka Streams Applications...
30mKafka on Kubernetes: From Evaluation to Production at
31mManaging Multi-Cloud Apache Spark on Kubernetes
26mProduction Grade Kafka on K8s
33mKafka Operator: Managing and Operating Kafka Clusters in Kubernetes [A]
50mRunning Apache Kafka on Kubernetes and OpenShift
27mRunning Kafka in Kubernetes a practical guide
26mBuilding Apache Spark Clusters on K8s for AI Workloads
