Documentation
Mesos Fundamentals
- Mesos Architecture providing an overview of Mesos concepts.
- Video and Slides of Mesos Presentations
Running Mesos
- Configuration for command-line arguments.
- Docker Containerizer for launching a Docker image as a Task, or as an Executor.
- External Containerizer
- Framework Authorization
- Framework Rate Limiting
- Logging and Debugging for viewing Mesos and framework logs.
- High Availability for running multiple masters simultaneously.
- Operational Guide
- Network Monitoring
- Slave Recovery for doing seamless upgrades.
- Tools for setting up and running a Mesos cluster.
Running Mesos Frameworks
- Mesos frameworks for a list of apps built on top of Mesos, and instructions on how to run them.
Developing Mesos Frameworks
- Framework Development Guide describes how to build applications on top of Mesos.
- Reconciliation for ensuring a framework's state remains eventually consistent in the face of failures.
- Javadoc documents the Mesos Java API.
- Developer Tools for hacking on Mesos or writing frameworks.
Mesos Modules
- Mesos Modules for specifying mesos modules for master, slave and tests.
Contributing to Mesos
- Committer's Guide a guiding document for etiquette in reviews and commits.
- Code Internals an overview of the codebase and internal organization.
- C++ Style Guide
- Developers Guide includes resources for developers contributing to Mesos and the process of submitting patches for review.
- Development Road Map
- Release Guide
More Info about Mesos
- Powered by Mesos lists organizations and software that are powered by Apache Mesos.
- Academic Papers and Project History