RE: Kubernetes and FoundationDB commentary

The idea with having etcd, Consul, and ZooKeeper is not to limit it to
those, but to push everyone to use our library [
https://github.com/offscale/?q=liboffkv]. Then that library can expand,
with more and more storage engines built in.

On the Kubernetes side, yes you are right, it is super popular. My team
intended to decouple etcd from Kubernetes and enable the choice betwixt
these three also, but were waiting for it to be merged into Mesos first.
This turned out to be a misallocation of resources, I should've tasked my
team with Kubernetes as the primary target, seeing as Mesos didn't end up
being very open to this contribution…

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


On Mon, Mar 1, 2021 at 4:56 AM Charles-François Natali <cf.nat...@gmail.com>
wrote:

> I'm not sure that the comparison to Kubernetes is very apt - I don't think
> anyone is under the illusion that Mesos is a contender for it, that ship
> has long sailed.
>
> Also, features availability is only one of the many aspects which should be
> considered when choosing among potential candidate technologies:
> reliability, scalability, operational complexity, extensibility and fitness
> to the actual use case are all aspects which drove us to choose Mesos over
> the many alternative back when we made the decision - which we haven't
> regretted since.
>
> To give a very bad analogy, Firefox is a much better and feature complete
> browser than Curl, however it doesn't mean that the latter doesn't have its
> use cases, even in 2021.
>
> As far as I'm concerned, I'd be quite happy with Mesos continuing as a
> "distributed systems kernel" as described on http://mesos.apache.org/,
> allowing interested individuals and organisations to build on top of it -
> we're certainly happy with this paradigm at my company.
>
> Now obviously it doesn't mean that we shouldn't consider adding new
> features - for example something which was requested by some users a few
> months ago and which we ended up implementing ourselves at the framework,
> agent resource and custom executor level was support for NUMA topology
> awareness, which could probably make sense to add to Mesos.
> For more inspiration for new features, I think Nomad and Slurm might be
> worth looking into as inspiration.
>
> Also, simply continuing to address existing bug reports and MRs would I
> think be a good starting point to try to revive the project, get potential
> new contributors familiar with the code base, etc.
> And merging some changes maintained in third party forks such as the ones
> mentioned by the people from Criteo who also mentioned an interest in
> keeping Mesos going forward.
>
> People like Javi Roman seem to have some idea on potential new features -
> those would be great to hear as well!
>
> However the main barrier to any progress I can see right now - and which
> was discussed in the previous thread - is that none of the current
> maintainers seem to have any time to dedicate to the project, including
> reviewing existing patches/MR. I still haven't seen any suggestion from the
> current project members on ways to address that.
> I know some people objected that electing new committers might not be
> enough to revive the project - I most certainly agree it might very well
> not be sufficient, however I think it is a necessary condition, unless some
> of the current maintainers are willing to dedicate some time to onboarding
> potential new contributors.
>
> Cheers,
>
> Charles
>
>
>
>
>
> On Sun, 28 Feb 2021, 16:42 Jorge Machado, <jom...@me.com.invalid> wrote:
>
> > Hi Samuel,
> >
> > To be honest, I would not invest any more Time on Mesos. The features
> from
> > Kubernetes are just way better. :)
> >
> > > On 28. Feb 2021, at 12:54, Samuel Marks <sam...@offscale.io> wrote:
> > >
> > > Decouple Apache ZooKeeper, enabling Apache Mesos to run completely
> > without
> > > ZooKeeper. Specifically enable a choice between ZooKeeper, etcd, and
> > consul.
> > >
> > > My organisation is somewhat interested in contributing this. We tried
> in
> > > the past but came across some hurdles on the Mesos organisation end.
> Open
> > > to trying again, but will need a clear pathway to getting this
> accepted.
> > >
> > > Samuel Marks
> > > Charity <https://sydneyscientific.org> | consultancy <
> > https://offscale.io>
> > > | open-source <https://github.com/offscale> | LinkedIn
> > > <https://linkedin.com/in/samuelmarks>
> > >
> > >
> > > On Sun, Feb 28, 2021 at 7:39 PM Qian Zhang <zhq527...@gmail.com>
> wrote:
> > >
> > >> Hi Folks,
> > >>
> > >> To reboot this awesome project, I'd like to collect feature requests
> for
> > >> Mesos. Please let us know your requirements for Mesos and whether you
> or
> > >> your organization would like to contribute to the implementation of
> the
> > >> requirements. Thanks!
> > >>
> > >>
> > >> Regards,
> > >> Qian Zhang
> > >>
> >
> >
>

Reply via email to