title: Apache Mesos - Documentation Home layout: documentation
Documentation
Mesos Fundamentals
Running Mesos
Advanced Features
- Attributes and Resources for how to describe the agents that comprise a cluster.
- Fetcher Cache for how to configure the Mesos fetcher cache.
- Multiple Disks for how to allow tasks to use multiple isolated disk resources.
- Networking
- Nvidia GPU Support for how to run Mesos with Nvidia GPU support.
- Oversubscription for how to configure Mesos to take advantage of unused resources to launch “best-effort” tasks.
- Persistent Volume for how to allow tasks to access persistent storage resources.
- Quota for how to configure Mesos to provide guaranteed resource allocations for use by a role.
- Replicated Log for information on the Mesos replicated log.
- Reservation for how operators and frameworks can reserve resources on individual agents for use by a role.
- Shared Resources for how to share persistent volumes between tasks managed by different executors on the same agent.
APIs
- API Client Libraries lists client libraries for the HTTP APIs.
- Doxygen documents the C++ API.
- Executor HTTP API describes the new HTTP API for communication between executors and the Mesos agent.
- Javadoc documents the old Java API.
- Operator HTTP API describes the new HTTP API for communication between operators and Mesos master/agent.
- Scheduler HTTP API describes the new HTTP API for communication between schedulers and the Mesos master.
- Versioning describes HTTP API and release versioning.
Running Mesos Frameworks
- Mesos frameworks for a list of apps built on top of Mesos and instructions on how to run them.
- Sandbox describes a useful debugging arena for most users.
Developing Mesos Frameworks
Extending Mesos
Contributing to Mesos
More Info about Mesos
Books on Mesos