Apache-samfundets udviklere har stemt om at stoppe udviklingen af Apache Mesos, en platform til styring af klyngeressourcer, og overføre de eksisterende projekter til Apache Attic, som huser forældede projekter. Entusiaster, der er interesseret i den fremtidige udvikling af Mesos, opfordres til at fortsætte udviklingen gennem oprettelsen af en git-fork af projektet.
Som årsag til projektets fiasko nævner en af Mesos' nøgleudviklere, at det var umuligt at konkurrere med Kubernetes, som blev skabt senere, opsummerede erfaringerne fra sine forgængere og blev udviklet af Google, der har stor erfaring med at opbygge store klynger. I modsætning til Kubernetes blev Mesos-projektet skabt af studerende, som ikke havde meget erfaring med klynger, og som senere blev ansat af Twitter. Projektet udviklede sig gennem prøvelser og fejl, og når man ser tilbage, erkender udviklerne, at mange ting kunne have været gjort anderledes. Mesos er langt fra princippet om "batterier medfølger", dvs. det tilbyder ikke et fuldt sæt komponenter (f.eks. udvikles planlæggere og tjenester i separate projekter), hvilket har ført til stor fragmentering i fællesskabet, gjort implementeringsprocesserne komplicerede og gjort projektet uvenligt for nybegyndere. Brugernes mistillid blev også næret af handlingerne fra startupen Mesosphere, som forsøgte at udvikle kommercielle løsninger baseret på Mesos.
Vi minder om, at Mesos oprindeligt blev udviklet af Twitter og i 2010 blev overdraget til Apache-fonden. Klynger baseret på Mesos er blevet implementeret i virksomheder som Netflix, Samsung, Twitter, IBM, PayPal og Yelp. Mesos kombinerer funktioner til at sikre deling af klyngeressourcer, orkestrering af containere og en distribueret kerne til at organisere udførelsen af opgaver på en gruppe noder. Mesos gør det muligt at arbejde med klyngen som et enkelt sæt ressourcer, som abstraherer processorer, GPU'er, hukommelse, lagringssystemer og andre beregningsressourcer på fysiske servere. virtuelle maskinerNår der udføres distribuerede applikationer og rammer, håndterer Mesos dynamisk tildeling og isolering af de tilgængelige ressourcer.
Kilde: opennet.ru
