By Dharmesh Kakadia
Build and execute strong and scalable purposes utilizing Apache Mesos
About This Book
- Deploy Apache Mesos to simultaneously run leading edge facts processing frameworks like Spark, Hadoop and typhoon in parallel
- Share assets among quite a few cluster computing functions and internet applications
- Detailed tips on Mesos top practices in a sturdy construction environment
Who This publication Is For
This ebook is meant for builders and operators who are looking to construct and run scalable and fault-tolerant purposes leveraging Apache Mesos. A uncomplicated wisdom of programming with a few basics of Linux is a prerequisite.
What you'll Learn
- Get to grips with constructing a Mesos cluster in a knowledge centre or within the Cloud
- Perform info research on Mesos utilizing frameworks corresponding to Hadoop, Spark, and Storm
- Familiarize your self with coping with prone on Mesos utilizing Marathon, Chronos, and Aurora
- Gain perception into how one can write a allotted software utilizing the Mesos API
- Discover find out how to automate and administer a Mesos Cluster and different operations equivalent to logging and monitoring
- Explore the basics and inner operating of Mesos
Apache Mesos is a cluster supervisor that offers effective source isolation and sharing throughout dispensed purposes, or frameworks. It permits builders to at the same time run the likes of Hadoop, Spark, hurricane, and different purposes on a dynamically shared pool of nodes. With Mesos, you've the ability to control a variety of assets in a multi-tenant environment.
Starting with the fundamentals, this booklet offers you an perception into all of the good points that Mesos has to supply. you are going to first find out how to organize Mesos in quite a few environments from facts facilities to the cloud. you'll then find out how to enforce self-managed Platform as a provider surroundings with Mesos utilizing a variety of carrier schedulers, akin to Chronos, Aurora, and Marathon. you'll then delve into the depths of Mesos basics and easy methods to construct dispensed purposes utilizing Mesos primitives.
Finally, you are going to around issues off through masking the operational elements of Mesos together with logging, tracking, excessive availability, and recovery.