--- title: Apache Mesos Reviews meta\_title: 'Apache Mesos Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 16 reviews by the users' company size, role or industry to find out how Apache Mesos works for a business like yours. aggregate\_rating: rating\_value: 4.2 review\_count: 16 scale: '5' date\_modified: '2026-08-09' parent\_category: name: Containerization url: https://www.g2.com/categories/containerization ---

# Apache Mesos Reviews & Product Details

Claimed

###### Profile Status

This profile is currently managed by Apache Mesos but has limited features.  
  
Are you part of the Apache Mesos team? [Upgrade your plan](https://sell.g2.com) to enhance your branding and engage with visitors to your profile!

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

* * *

Seller
[The Apache Software Foundation](https://www.g2.com/sellers/the-apache-software-foundation)
Discussions
[Apache Mesos Community](https://www.g2.com/products/apache-mesos/discuss)
Overview by
Leah Liebler (Data-driven Marketer.)

Show More

## Value at a Glance

Averages based on real user reviews.

### Perceived Cost

$$$$$

[
View More Pricing Information
](https://www.g2.com/products/apache-mesos/pricing)

## Top-Rated Alternatives

[

 ![Kubernetes](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Kubernetes")

Kubernetes

4.6/5(159)

](https://www.g2.com/products/kubernetes/reviews)

[

 ![Red Hat OpenShift](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Red Hat OpenShift")

Red Hat OpenShift

4.5/5(306)

](https://www.g2.com/products/red-hat-red-hat-openshift/reviews)

[

 ![Mirantis Kubernetes Engine (formerly Docker Enterprise)](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Mirantis Kubernetes Engine (formerly Docker Enterprise)")

Mirantis Kubernetes Engine (formerly Docker Enterprise)

4.4/5(286)

](https://www.g2.com/products/mirantis-kubernetes-engine-formerly-docker-enterprise/reviews)

[
View All Alternatives
](https://www.g2.com/products/apache-mesos/competitors/alternatives)

## User Insights

Average based on 16 real user reviews.

Perceived Cost

$$$$$

[Log in to unlock pricing and user insights](/login)

 ![Pablo Francisco P.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Pablo Francisco P.")
PP

Pablo Francisco P.

Scala/BigData Developer

Computer Software

Mid-Market (51-1000 emp.)

11/9/2017

"Handle your cluster as if it were a single machine"

4/5

What do you like best about Apache Mesos?

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. Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

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. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

Multi-tenant, cluster management. Transparent application deployment. Resource manger for Apache Spark. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Gary O.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Gary O.")
GO

Gary O.

Lead Software Engineer

Internet

Small-Business (50 or fewer emp.)

10/24/2017

"Useful for running many java applications that are long running as well as scheduled"

3.5/5

What do you like best about Apache Mesos?

It was easy to set up and get running in a cluster on standard hardware. It also works well in a virtual environment. Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

Configuring it properly for memory and cpu usage is tricky. There's also not a lot of software around the cluster management and orchestration. It was hard to get visibility into your running applications. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

To be able to fully utilize a cluster of servers and to share the resources so you have little unused capacity. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Willian M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Willian M.")
WM

Willian M.

Senior Software Engineer

Mid-Market (51-1000 emp.)

3/13/2016

"Works good for what we were expecting it to do"

4/5

What do you like best about Apache Mesos?

The resource allocation features are the best thing the Mesos has. I like the way we do configuration, it is very simple to run the master and slave process. The idea of extending it with frameworks was really great, now we have some many frameworks to execute a lot of different tasks. Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

I don't like to have to use zookeeper to make the master election. It would be better if I could choose the better service discovery service for me.

Sometimes is difficult to debug a task with errors.

The UI is not so good. It could be better but it works as is. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Mesos:

Choose the right framework for your needs and try it out. There are many good frameworks out there. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

We are improving our deployment process by using Mesos + Marathon. The main idea is to reduce our delivery cicle and improve the scalability. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Information Technology and Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Information Technology and Services")
UI

Verified User in Information Technology and Services

Enterprise (\> 1000 emp.)

3/17/2016

"We use Apache Mesos primarily because it is a supported cluster manager for Apache Spark"

4/5

What do you like best about Apache Mesos?

Stability. We rarely encounter problems that are due to Mesos itself. It is nice to be able to simply take down or add machines and have Mesos adjust accordingly.

The ability to use frameworks, such as Marathon, on top of it is also key for us. We needed long-running tasks and the ability to invoke them using REST APIs.

Support for running tasks within Docker containers is critical for us, so the Docker Containerizer is important. Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

Documentation is good enough in most respects, but these days, it should be assumed that some people will want to run the entire Mesos framework within Docker, so officially supported Docker containers out on Docker Hub would help.

The mechanism for specifying Mesos configuration options (whether a file exists or not, the name of a file is the option name, and the content is the option value) is odd. First time I've encountered it. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

Truthfully, we only use Mesos for some of our Spark related efforts; although we are considering broader uses. These days, we are interested in managing containers more than anything, so we are looking more at Docker Swarm and Kubernetes for management. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Biotechnology](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Biotechnology")
UB

Verified User in Biotechnology

Small-Business (50 or fewer emp.)

3/16/2016

"Copied"

4/5

What do you like best about Apache Mesos?

Pre-Mesos we had to prepare the necessary execution environments from testing to production and everything in between. Using Docker alongside Mesos allows us to encapsulate execution environments inside the container. That frees us from the effort of provisioning the infrastructure of every new microservice we want to release.

Our release process initially consisted of pushing to a service’s git release branch, which automatically triggered the continuous integration process. Marathon serves as deployment manager. In coordination with Mesos it allocates a suitable machine for the service, and deploys it by pulling it from our private Docker hub onto the allocated machine.

However, for external software like ElasticSearch we have no need for continuous integration and we release them directly from our local dev environment. To handle this use case we developed Shovel, which we plan to open-source shortly. It automates the process from building the Docker image containing the microservice to finally releasing them to the public. To release a microservice today we only have to prepare a Dockerfile and provide basic configuration. The basic configuration includes settings like public URL endpoint or amount of required CPU and memory resources. The rest of the release process is then completely handled by Shovel. To further simplify bootstrapping, we have a service template that contains commonly used components and allows us release a new microservice in minutes. Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

Mesos is still in its early days, probably best exemplified by the very sub-1.0 version numbers. New Mesos releases often include important bug fixes but upgrading has been a pain point for us due to the number of moving parts that led to catch-22 situations.

As an example, we experienced memory leaks with Docker 1.6 but were not able to upgrade for some time even though the bug got fixed in Docker 1.8. Upgrading Docker would have required upgrading to a Mesos version (0.23) that was untested with Marathon version 0.10. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

Genetics Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Internet](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Internet")
AI

Verified User in Internet

Enterprise (\> 1000 emp.)

3/14/2016

"matured tool for orchestration"

4/5

What do you like best about Apache Mesos?

1. Very good support for docker containers.

2. Easy setup

3. Logging and debug information Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

1. In few occasions mesos-slave becomes non-responsive or stuck phase, there by bunch of tasks queued to it.

2. Very tight integration to Zookeeper. Some times zookeeper is causing memory issues which leads to instability. etcd/consul integration is preferred. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Mesos:

There are so many new orchestration tools available in the market. But Apache mesos is more matured and suits most of the requirements. In the latest versions, docker has provided lots of new features (volume plugins, network plugins), which cannot be leveraged effectively through apache mesos. There are few paid products like nirmata and rancher which are also very competitive and easy to use. If you are using across your enterprise, you can review through the paid products which has many security features like roles, LDAP integration etc.. If yours is very small isolated project, mesos is the best option available currently. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

We are managing our APIs under Mesos-Marathon and We are mainly trying to have effective utilization of resources, high availability and on-demand scaling of APIs. Mesos has helped us in managing the multiple servers and workloads effectively. Main benifits we observed are resource aggregation, auto-restart of tasks, simple GUI, multiple frameworks. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Computer Software](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Computer Software")
UC

Verified User in Computer Software

Small-Business (50 or fewer emp.)

3/14/2016

"Independent volunteer contributor to Apache Mesos"

3.5/5

What do you like best about Apache Mesos?

Apache Mesos is a cluster management framework. It actually behaves as a kernel for the data center. The best part of Apache Mesos is it's efficient tasks isolation and seamless abstraction of physical resources from VMs or machines or applications. It is going in the right direction and is best suitable for applications like Hadoop, Kafka etc. It also ensures high availability of our applications. It has an easy to use interface also. Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

It is a bit heavy as compared to Kubernetes. Also from developer's point of view, it requires a lot of memory to build the source code. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

Cluster management having huge scalability and high availability. Very simple to use. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Internet](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Internet")
AI

Verified User in Internet

Enterprise (\> 1000 emp.)

3/15/2016

"I have been working with Mesos to deploy multiple applications accross a computing grid."

4/5

What do you like best about Apache Mesos?

\* Fairly straight forward software implementation

\* API based Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

\* Schedulers are still fairly immature

\* Odd marathon issues causes all the jobs to be killed off when trying to fix. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Mesos:

Spend a lot of time putting automation and wrapping the API calls. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

We are moving to an architecture where we can quickly change the application mixture quickly and adjust for various traffic patterns and time of day conditions. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Dhyaneshwaran M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Dhyaneshwaran M.")
DM

Dhyaneshwaran M.

Senior Software Engineer

Internet

Mid-Market (51-1000 emp.)

3/14/2016

"I just tried using Memsos as experimental project ..But it is awesome.."

4/5

What do you like best about Apache Mesos?

This takes automation/devops/scalability to next new level . Review collected by and hosted on G2.com.

What do you dislike about Apache Mesos?

Big learning curve .You need to understand the whole system to be able make changes. Review collected by and hosted on G2.com.

What problems is Apache Mesos solving and how is that benefiting you?

More reliable on-demand resizable bigdata cluster . Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

## Questions about Apache Mesos? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

[
Ask about Apache Mesos
](https://www.g2.com/products/apache-mesos/discussions/new)

GU

Guest User

What is Apache Mesos used for?

0 Upvotes

0

[
Join the conversation
](https://www.g2.com/discussions/what-is-apache-mesos-used-for)

[
View all Discussions
](https://www.g2.com/products/apache-mesos/discuss)

##### Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

[
View More Pricing Information
](https://www.g2.com/products/apache-mesos/pricing)

Apache Mesos Comparisons

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_da16878589afcd15c61bcb8a7b6b66a7/kubernetes.png "Product Avatar Image")

Kubernetes

4.6/5(159)

[
Compare Now
](https://www.g2.com/compare/apache-mesos-vs-kubernetes)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_2ec0fb3d6001279948ececb9e055314c/red-hat-red-hat-openshift.jpg "Product Avatar Image")

Red Hat OpenShift

4.5/5(306)

[
Compare Now
](https://www.g2.com/compare/apache-mesos-vs-red-hat-red-hat-openshift)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_b3ddc97808eba7070858084e6bdc599b/mirantis-kubernetes-engine-formerly-docker-enterprise.png "Product Avatar Image")

Mirantis

4.4/5(286)

[
Compare Now
](https://www.g2.com/compare/apache-mesos-vs-mirantis-kubernetes-engine-formerly-docker-enterprise)

##### Categories on G2

[Container Orchestration](https://www.g2.com/categories/container-orchestration)[Container Engine](https://www.g2.com/categories/container-engine)

##### Explore More

[Which home care agency management platforms track caregiver certifications and manage compliance requirements for state and federal regulations?](https://www.g2.com/discussions/which-home-care-agency-management-platforms-track-caregiver-certifications-and-manage-compliance-requirements-for-state-and-federal-regulations)[Which school management software covers attendance, grades, tuition, and parent communication most completely in one platform?](https://www.g2.com/discussions/which-school-management-software-covers-attendance-grades-tuition-and-parent-communication-most-completely-in-one-platform)[What is the most affordable mobile app analytics solution?](https://www.g2.com/discussions/what-is-the-most-affordable-mobile-app-analytics-solution)

[Affordable intranet options for startups](https://www.g2.com/discussions/employee-intranet-intranet-software-that-integrates-with-office-365)[What audio editing platforms work best for a marketing or advertising team producing branded audio content like ads, jingles and voice-over material at scale?](https://www.g2.com/discussions/what-audio-editing-platforms-work-best-for-a-marketing-or-advertising-team-producing-branded-audio-content-like-ads-jingles-and-voice-over-material-at-scale)[Leading third-party risk management software](https://www.g2.com/discussions/leading-third-party-risk-management-software)

[Show MoreShow Less](javascript:void(0);)