Dezvoltatorii comunității Apache au votat pentru a întrerupe dezvoltarea platformei de gestionare a resurselor clusterei Apache Mesos și pentru a transfera lucrările existente în depozitul proiectelor învechite Apache Attic. Cei interesați de dezvoltarea ulterioară a Mesos sunt invitați să continue dezvoltarea prin crearea unui fork al depozitului git al proiectului.
Ca motiv al eșecului proiectului, unul dintre dezvoltatorii cheie ai Mesos menționează imposibilitatea de a concura cu platforma Kubernetes, care a fost creată ulterior, a generalizat experiența predecesorilor săi și a fost dezvoltată de Google, care are o experiență vastă în crearea de clustere mari. Spre deosebire de Kubernetes, proiectul Mesos a fost creat de studenți absolvenți care nu aveau multă experiență de lucru cu clustere, care au fost apoi angajați de Twitter. Proiectul a evoluat prin încercări și greșeli, iar privind înapoi, dezvoltatorii recunosc că multe lucruri ar fi trebuit făcute diferit. Mesos este departe de principiul „bateriile sunt incluse”, adică nu oferă un set unitar de componente (de exemplu, planificatorii și serviciile evoluează în proiecte separate), ceea ce a condus la o fragmentare puternică a comunității, a complicat procesele de desfășurare și a făcut proiectul neprietenos pentru începători. Nepăsarea utilizatorilor a fost, de asemenea, alimentată de acțiunile startup-ului Mesosphere, care încearcă să dezvolte soluții comerciale bazate pe Mesos.
Reamintim că Mesos a fost inițial dezvoltat de Twitter și în 2010 a fost predat fundației Apache. Clustere bazate pe Mesos au fost desfășurate în companii precum Netflix, Samsung, Twitter, IBM, PayPal și Yelp. Mesos combină funcțiile unui sistem de partajare a resurselor clusterei, orchestrarea containerelor și un kernel distribuit pentru organizarea execuției sarcinilor pe un grup de noduri. Mesos permite utilizarea clusterei ca pe un set unitar de resurse, abstractizând procesoarele, GPU-urile, memoria, sistemele de stocare și alte resurse computaționale de pe serverele fizice. virtuálne mašiniAtunci când rulează aplicații și cadre distribuite, Mesos se ocupă de distribuția dinamică și izolația resurselor disponibile.
Sursa: opennet.ro
