Les dĂ©veloppeurs de la communautĂ© Apache ont votĂ© pour arrĂȘter le dĂ©veloppement de la plateforme de gestion des ressources de cluster Apache Mesos et transfĂ©rer les travaux existants dans le dĂ©pĂŽt des projets obsolĂštes d'Apache Attic. Les passionnĂ©s intĂ©ressĂ©s par le dĂ©veloppement futur de Mesos sont invitĂ©s Ă poursuivre le dĂ©veloppement en crĂ©ant un fork du dĂ©pĂŽt git du projet.
Comme raison de l'Ă©chec du projet, l'un des principaux dĂ©veloppeurs de Mesos mentionne l'incapacitĂ© Ă rivaliser avec la plateforme Kubernetes, qui a Ă©tĂ© créée plus tard, a synthĂ©tisĂ© l'expĂ©rience de ses prĂ©dĂ©cesseurs et a Ă©tĂ© dĂ©veloppĂ©e par Google, qui possĂšde une vaste expĂ©rience dans la crĂ©ation de grands clusters. Contrairement Ă Kubernetes, le projet Mesos a Ă©tĂ© créé par des doctorants sans grande expĂ©rience en matiĂšre de clusters, qui ont ensuite Ă©tĂ© recrutĂ©s par Twitter. Le projet a Ă©voluĂ© par essais et erreurs, et, en y repensant, les dĂ©veloppeurs reconnaissent que beaucoup de choses auraient pu ĂȘtre faites diffĂ©remment. Mesos est loin du principe « les piles de batteries sont comprises », câest-Ă -dire quâil ne fournit pas un ensemble complet de composants (par exemple, les planificateurs et les services se dĂ©veloppent dans des projets sĂ©parĂ©s), ce qui a entraĂźnĂ© une forte fragmentation de la communautĂ©, compliquant les processus de dĂ©ploiement et rendant le projet peu accueillant pour les dĂ©butants. La mĂ©fiance des utilisateurs a Ă©galement Ă©tĂ© alimentĂ©e par les actions de la startup Mesosphere, qui tente de dĂ©velopper des solutions commerciales basĂ©es sur Mesos.
Rappelons que Mesos a Ă©tĂ© initialement dĂ©veloppĂ© par Twitter et remis en 2010 Ă la Fondation Apache. Des clusters basĂ©s sur Mesos ont Ă©tĂ© dĂ©ployĂ©s dans des entreprises telles que Netflix, Samsung, Twitter, IBM, PayPal et Yelp. Mesos combine les fonctionnalitĂ©s d'un systĂšme d'accĂšs partagĂ© aux ressources de cluster, d'orchestration de conteneurs et d'un noyau distribuĂ© pour gĂ©rer l'exĂ©cution des tĂąches sur un groupe de nĆuds. Mesos permet de travailler avec un cluster comme un ensemble unique de ressources, en abstrahant les processeurs, les GPU, la mĂ©moire, les systĂšmes de stockage et d'autres ressources de calcul sur les serveurs physiques. des machines virtuellesLors de l'exĂ©cution d'applications et de frameworks distribuĂ©s, Mesos prend en charge la distribution dynamique et l'isolation des ressources disponibles.
Source : opennet.ru
