Apache está pechando o desenvolvemento da plataforma de clúster Mesos

Os desenvolvedores da comunidade Apache votaron a favor de deixar de desenvolver a plataforma de xestión de recursos do clúster Apache Mesos e transferir os desenvolvementos existentes ao repositorio de proxectos legados de Apache Attic. Os entusiastas interesados ​​no desenvolvemento de Mesos están invitados a continuar o desenvolvemento creando un fork do repositorio git do proxecto.

Como motivo do fracaso do proxecto, un dos principais desenvolvedores de Mesos menciona a incapacidade de competir coa plataforma Kubernetes, que foi creada posteriormente, xeneralizou a experiencia dos seus predecesores e foi creada por Google, que ten unha ampla experiencia na creación de grandes clusters. A diferenza de Kubernetes, o proxecto Mesos foi creado por estudantes de posgrao con pouca experiencia en clusters que logo foron contratados por Twitter. O proxecto evolucionou por proba e erro e, mirando cara atrás, os desenvolvedores admiten que moitas cousas deberían terse feito doutro xeito. Mesos está lonxe do principio "baterías incluídas", é dicir. non ofrece un único conxunto de compoñentes (por exemplo, os programadores e os servizos desenvólvense en proxectos separados), o que provocou unha grave fragmentación da comunidade, procesos de implantación complicados e fixo que o proxecto sexa pouco amigable para os principiantes. A desconfianza dos usuarios tamén foi provocada polas accións da startup Mesosphere, que está a tentar desenvolver solucións comerciais baseadas en Mesos.

Recordemos que Mesos foi desenvolvido orixinalmente por Twitter e que en 2010 trasladouse á Fundación Apache. Os clústeres baseados en Mesos foron despregados en empresas como Netflix, Samsung, Twitter, IBM, PayPal e Yelp. Mesos combina a funcionalidade dun sistema de compartición de recursos de clúster, a orquestración de contedores e un núcleo distribuído para executar traballos nun grupo de nodos. Mesos permítelle traballar cun clúster como un único conxunto de recursos, abstraendo procesadores, GPU, memoria, sistemas de almacenamento e outros recursos informáticos en servidores físicos e máquinas virtuais. Ao executar aplicacións e marcos distribuídos, Mesos asume o traballo de asignar e illar de forma dinámica os recursos dispoñibles.

Fonte: opennet.ru

Engadir un comentario