An Introduction to the Mesos Framework Zoo
summary
A practical tour of Mesos frameworks classifies real goals—one-off task scheduling, maintaining service availability, managing service dependencies—and maps them to concrete tools: Marathon for descriptive app configs and health checks, Aurora for programmatic job graphs and PID-based monitoring. Examples show service discovery via ZooKeeper, constraint operators (cluster, rack, max-per-host), and persistent volumes for stateful apps. Frameworks act as user-level schedulers that actually run, recover and scale services in production for many teams.
AI-written summary · about
chapters (10)
- 0:00Mesos frameworks intro
- 4:51Mesos responsibilities
- 7:02Typical workloads
- 8:51Grouping by workload
- 11:47Long-running services
- 16:48High availability
- 20:47Service discovery
- 24:42Scheduling control
- 28:21Stateful apps storage
- 31:58Framework roles summary
related talks
57mA Distributed and Fault-Tolerant Application with Apache Mesos & Apache Aurora
39mHow we learned to love the Data Center Operating System
31mDeep dive into one of the application of DC/OS : Velocity.
01h 05mMy Application is Ready for Production... Now What?
48mA journey to micro-services on Mesos
01h 04mDeploying and Scaling Microservices
51mDeploying And Scaling Microservices
27mDowntime is not an option
