Apache está cerrando el desarrollo de la plataforma de clúster Mesos

Los desarrolladores de la comunidad Apache votaron para dejar de desarrollar la plataforma de gestión de recursos del clúster Apache Mesos y transferir los desarrollos existentes al repositorio de proyectos heredado de Apache Attic. Se invita a los entusiastas interesados ​​en un mayor desarrollo de Mesos a continuar con el desarrollo creando una bifurcación del repositorio git del proyecto.

Como motivo del fracaso del proyecto, uno de los desarrolladores clave de Mesos menciona la incapacidad de competir con la plataforma Kubernetes, que fue creada más tarde, generalizó la experiencia de sus predecesores y fue creada por Google, que tiene una amplia experiencia en la creación de grandes racimos. A diferencia de Kubernetes, el proyecto Mesos fue creado por estudiantes graduados con poca experiencia con clusters que luego fueron contratados por Twitter. El proyecto evolucionó mediante prueba y error y, mirando hacia atrás, los desarrolladores admiten que muchas cosas deberían haberse hecho de otra manera. Mesos está lejos del principio de “pilas incluidas”, es decir no proporciona un único conjunto de componentes (por ejemplo, los programadores y los servicios se desarrollan en proyectos separados), lo que ha llevado a una severa fragmentación de la comunidad, complicados procesos de implementación y hecho que el proyecto no sea amigable para los principiantes. La desconfianza de los usuarios también fue provocada por las acciones de la startup Mesosphere, que intenta desarrollar soluciones comerciales basadas en Mesos.

Recordemos que Mesos fue desarrollado originalmente por Twitter y en 2010 transferido a la Fundación Apache. Los clústeres basados ​​en Mesos se han implementado en empresas como Netflix, Samsung, Twitter, IBM, PayPal y Yelp. Mesos combina la funcionalidad de un sistema de intercambio de recursos de clúster, orquestación de contenedores y un núcleo distribuido para ejecutar trabajos en un grupo de nodos. Mesos le permite trabajar con un clúster como un único conjunto de recursos, abstrayendo procesadores, GPU, memoria, sistemas de almacenamiento y otros recursos informáticos en servidores físicos y máquinas virtuales. Al ejecutar marcos y aplicaciones distribuidos, Mesos asume la tarea de asignar y aislar dinámicamente los recursos disponibles.

Fuente: opennet.ru

Añadir un comentario