How Kubernetes and Spring Batch Process Over 12,000 Hours of Video per Month
summary
An architecture for scalable, resilient parallel video processing using Kubernetes and Spring Batch to handle Hotmart’s growth from under 100 to over 12,000 video hours per month. It describes how Kubernetes orchestration and Spring Batch job processing were used to meet intense, exponentially growing compute demand for hosting course videos.
AI-written summary · about
chapters (7)
- 0:00Start
- 6:22Video Streaming
- 18:57Spring Batch
- 22:42Spring Cloud Deployer
- 23:40Worker Orchestration
- 30:14Prometheus
- 35:59Next Steps
related talks
24mKubernetes Batch Processing at Scale - A Scheduling Perspective
28mBatch Processing with Spring Batch and Kubernetes
21mKubernetes for the Spring Developer
27mHarnessing Kubernetes for Scalable AI/ML Workloads
45mLearning How to Pronounce Kubernetes to Production in 3 Months!
28mProductionizing Machine Learning Models at Scale with Kubernetes
31mHow We Scale up to 2k Nodes for Batch Jobs Using Cluster Autoscaler
19mScaling Spring Batch in the Cloud
