Spark in K8s for dozens of DS teams
summary
Describes how Spark workloads were implemented on a recommendation-system platform, detailing problems encountered with Spark and the reasons for the chosen solution. Explains how Spark is used in a multi-tenant architecture and discusses issues of running Spark on Kubernetes (Spark in K8s).
AI-written summary · about
chapters (10)
- 0:00Introduction
- 4:40Why Spark in K8s
- 6:26Spark in K8s risks
- 11:20Data locality loss
- 15:17Intermediate data issues
- 20:20Scaling setup
- 24:39Spark operator benefits
- 28:58Spark Connect and dynamic location
- 33:28Multi-tenancy and isolation
- 37:47Q&A
related talks
29mDynamic Large Scale Spark on Kubernetes
39mSpark on Kubernetes: Best Practice and Performance
21mSpark on Kubernetes: The Elastic Story
22mSPOK - Managing ML/Big Data Spark Workloads at scale on Kubernetes
26mBuilding Apache Spark Clusters on K8s for AI Workloads
30mBeyond Experimental: Spark on Kubernetes
41mRunning Apache Spark on K8s: From AWS EMR to K8s
40mApache Spark on Kubernetes: A Technical Deep Dive
