Medzi kontajnerovými technológiami nastala celkom zásadná zmena, ktorá potvrdila, že Kubernetes je dnes a v blízkej budúcnosti aj bude štandardom. Môže za to oznámenie, že spoločnosť Mesosphere sa premenováva na Day2IQ alebo skrátene na D2IQ. Ale poďme pekne poprade.
Pred desiatimi rokmi bol oznámený Mesos, čo je open-souce projekt pre manažovanie clusterov. Mesos používa cgroups
pre izolovanie CPU, pamäte, I/O a dát. Existuje k nemu aj framework s názvom Aurora pre cron joby a dlhodobý beh služieb. Oboje platformy používa Twitter a prevádzkuje na nich svoju službu (teda ak sa odvtedy nič nezmenilo), tak flexibilne ako sa veci na nej dejú. V neposlednom rade tu je aj framework Marathon pre orchestráciu kontajnerov.
Mesos bol teda jednou z ciest, ktorou sa dalo vybrať pri kontajneroch (popri platformách ako Docker, Kubernetes a pod.). Ja sa priznám, že som s ním pomerne veľa experimentoval, ale strašne ma odrádzala Java v ktorej je napísaný.
Tu prichádza na rad spoločnosť Mesosphere, Inc. ktorá má za sebou úspešný startupový príbeh a množstvo kôl financovania. Nehovoriac o ponukách na odkúpenie. Produktom je DC/OS (Datacenter Operating System) – áno robí presne to čo má v názve. Naviac ide o open-source produkt. Komerčne Mesosphere zarába na podpore a školeniach. Inak, ak ste DC/OS ešte neskúšali, tak smelo do toho. Inštalátor je naozaj perfektný a môžu ho závidieť aj ďalšie Kubernetes distribúcie.
DC/OS postupne pridal aj Kubernetes popri Mesos, no a aktuálne je situácia taká, že ho do budúcna úplne nahradí. Čiže je to posledná bodka, za nejakou výraznejšou alternatívou. Projekty samozrejme ďalej žijú pod Apache Foundation, kde sú už dlhodobo inkubované.