Разработчиците в общността Apache гласуваха за спиране на разработката на платформата за управление на ресурсите на клъстера Apache Mesos и прехвърляне на съществуващите разработки в репозитория на остарелите проекти Apache Attic. Интересуващите се от бъдещото развитие на Mesos ентусиасти се предлагат да продължат разработката чрез създаване на fork на git репозиторито на проекта.
Като причина за неуспеха на проекта един от ключовите разработчици на Mesos споменава невъзможността да се съревновава с платформата Kubernetes, която е създадена по-късно, обобщава опита на предшествениците си и е създадена от компанията Google, разполагаща с богат опит в изграждането на големи клъстери. За разлика от Kubernetes, проектът Mesos е създаден от аспиранти, които не са имали голям опит с клъстери, но след това са били наети в Twitter. Проектът е развиван чрез проби и грешки, и, гледайки назад, разработците признават, че много неща е трябвало да бъдат направени по различен начин. Mesos е далеч от принципа „батериите са включени“, т.е. не предоставя единен комплект компоненти (например, планировците и услугите се развиват в отделни проекти), което води до силна фрагментация на общността, усложнява процесите на внедряване и прави проекта недружелюбен към начинаещите. Недоверие у потребителите също създават действията на стартапа Mesosphere, който се опитва да развива търговски решения на база Mesos.
Напомняме, че Mesos е първоначално разработен от компанията Twitter и през 2010 година е предаден на фонда Apache. Клъстери, базирани на Mesos, са внедрени в компании като Netflix, Samsung, Twitter, IBM, PayPal и Yelp. Mesos съчетава функции на система за осигуряване на достъп до ресурсите на клъстера, оркестрация на контейнери и разпределено ядро за организиране на изпълнението на задачи на група възли. Mesos позволява работа с клъстера като с единен набор от ресурси, абстрахирайки процесорите, GPU, паметта, системите за съхранение и други изчислителни ресурси на физическите сървъри. виртуални машини. При изпълнение на разпределени приложения и фреймворкове, Mesos поема задачата за динамично разпределение и изолация на наличните ресурси.
Източник: opennet.ru
