If we stop to analyze our current point in the book and we look back, we now know that we have technologies that require more memory and CPU than traditional computers can offer. How is this achieved at low cost? The answer is Apache Mesos.
In addition to the explanation of the Apache Mesos architecture and principles, we explore how to run the principal frameworks and how to run Spark, Cassandra, and Kafka on Apache Mesos.
This chapter has the following sections:
- The Apache Mesos architecture
- Resource allocation
- Running a Mesos cluster on AWS
- Running a Mesos cluster on a private data center
- Scheduling and management frameworks
- Apache Spark on Apache Mesos
- Apache Cassandra on Apache Mesos
- Apache Kafka on Apache Mesos