OpenStack Flamingo zet koers naar toekomst zonder Eventlet
In dit artikel:
OpenStack heeft zijn 32e grote release uitgebracht onder de naam Flamingo, een update die vooral gericht is op modernisering en toekomstbestendigheid. De meest ingrijpende wijziging is het verwijderen van Eventlet, de bijna twintig jaar oude library voor gelijktijdigheid in Python die tegenwoordig verouderd en slecht onderhouden is; dat vermindert compatibiliteits- en operationele risico’s en brengt het platform in lijn met moderne async-mogelijkheden van Python. Een concreet voordeel is zichtbaar in de bare-metalmodule Ironic: die kan nu als echte multi-threaded toepassing draaien, wat prestaties, schaalbaarheid en de betrouwbaarheid van bare-metal provisioning verbetert.
Flamingo bevat in totaal meer dan 8.000 wijzigingen en wordt door de organisatie neergezet als een steviger alternatief voor commerciële hypervisoromgevingen zoals VMware, juist nu onzekerheid rond die oplossingen kansen schept voor OpenStack. De release poogt ook aantrekkelijker te zijn voor hedendaagse workloads zoals AI, machine learning en high-performance computing. OpenStack draait al in productie op meer dan 55 miljoen cores wereldwijd; de Open Infrastructure Foundation ziet Flamingo als een belangrijke mijlpaal om die basis verder uit te bouwen en het project klaar te maken voor de komende vijftien jaar. Hoewel Flamingo als "Non‑SLURP" is aangemerkt en gebruikers de upgrade optioneel is, geldt de release binnen de community als strategisch belangrijk.