Apache Mesos

Apache Mesos is a cluster manager that distributes resources across applications and databases.

Languages supported:

8.4/10 (Expert Score) ★★★★★
Product is rated as #12 in category Container Engine Software
Ease of use
7.4
Support
8.3
Ease of Setup
6.8

Apache Mesos is a cluster manager that distributes resources across applications and databases.

Apache Mesos
Apache Mesos

Show more categories

Customer Reviews

Apache Mesos Reviews

Pablo Francisco P.

Advanced user of Apache Mesos
★★★★★
Handle your cluster as if it were a single machine

What do you like best?

I love the abstraction Mesos provides in terms of resource management for cluster. Is seamlessly integrated with Apache Spark. That allow launching Spark tasks in a Mesos cluster by just specifying the Mesos cluster URL. From local to clustered computation in just one parameter.

Its C++ code base is quite neat, often using functional programming patterns.

What do you dislike?

If you have a distributed application you want to deploy on Mesos, you need to use a framework to handle resource offers for it. That framework is ad-hoc for that application and either someone else wrote it or you need to write it by yourself. However, thanks to Marathon, which acts as a generic framework for containerized applications, you can deploy whichever application you might wrap in a container such as Docker.

What problems are you solving with the product? What benefits have you realized?

Multi-tenant, cluster management. Transparent application deployment. Resource manger for Apache Spark.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide