Mesos is great… conceptually. In practice it requires a lot of work to
setup and keep running.

What my team tried to contribute was a replacement for some of the big
moving parts—namely Apache ZooKeeper—with a choice between etcd, Consul,
and ZooKeeeper.

This was the first of many planned contributions, with the goal to turn
Mesos into a tiny component that you could plugin to any scale architecture
(1 developer laptop, 1 server, 3 servers, 5 servers, 10,000 servers).

Currently there is a threshold for when your architecture is complicated
enough + loaded enough to benefit from Mesos. If instead all a developer /
sysadmin / DevOps / cloud engineer needed to consider is how many moving
parts they have in their own applications (say: Postgres, MySQL,
Kubernetes, Kafka), and they thought of Mesos as a simple coordinator
between these and their scarce resources, then IMHO Mesos would have a
renewed community and interest, and not be falling into the background.

The other side of things is that most everyone is now comfortable using
cloud hosted services, like DBaaS, container-as-a-Service,
queue-as-a-Service, datalake-as-a-Service &etc. The landscape has become so
skewed that, from my experience, very few new engineers + new engineering
companies are able to offer complete packages in public [and private]
clouds.

If Mesos makes some key architectural changes, to the point where anyone
can use it without so much as a second thought, to the benefit of their
compute resources, then I'd expect a huge growth here.

Samuel Marks
Charity <https://sydneyscientific.org> | consultancy <https://offscale.io>
| open-source <https://github.com/offscale> | LinkedIn
<https://linkedin.com/in/samuelmarks>

PS: My company may even sponsor further development.

On Thu, Feb 18, 2021 at 10:54 AM Vinod Kone <vinodk...@apache.org> wrote:

> Hi folks,
>
> I would like to start a discussion around the future of the Mesos project.
>
> As you are probably aware, the number of active committers and contributors
> to the project have declined significantly over time. As of today, there's
> no active development of any features or a public release planned. On the
> flip side, I do know there are a few companies who are still actively using
> Mesos.
>
> Given that, we need to assess if there's interest in the community to keep
> this project moving forward. Specifically, we need some active committers
> and PMC members who are going to manage the project. Ideally, these would
> be people who are using Mesos in some capacity and can make code
> contributions.
>
> If there is no active interest, we will likely need to figure out steps for
> retiring the project.
>
> *Call for action: If you are interested in becoming a committer/PMC member
> (including PMC chair) and actively maintain the project, please reply to
> this email.*
>
> I personally don't foresee myself being very active in the Mesos project
> going forward, so I'm planning to step down from my chair role as soon as
> we find a replacement.
>
> Thanks,
> Vinod
>

Reply via email to