Das OpenStreetMap-Projekt hat die Migration seiner Serverinfrastruktur auf Debian GNU/Linux angekündigt. Zuvor wurde 18 Jahre lang die Ubuntu-Distro auf den Servern des Projekts verwendet. Die Migration erfolgte schrittweise ab August und führte zum Austausch der bestehenden Installationen von Ubuntu 20.04 und 22.04 durch Debian 12. Der Wechsel ermöglichte auch ein Upgrade der Ruby-Version von 3.0 auf 3.1 und die Nutzung einer neueren Version des Ruby on Rails-Frameworks, was die Leistung des Dienstes www.openstreetmap.org verbessert hat.
Die Gründe für die Migration sind:
- Probleme bei der Pflege bestimmter Pakete in Ubuntu, die aus Debian importiert werden, wie Apache2, was die Rückportierung einer neuen Version erforderte, um Probleme im MPM-Modul (Multi-Processing Modules) event zu lösen.
- Probleme entstehen, weil einige Pakete in Ubuntu nur im Snap-Format verfügbar sind.
- Die Pflege von Debian erfolgt über einen Zeitraum von 5 Jahren mit qualitativ hochwertiger Unterstützung für das gesamte Paket-Ökosystem (in Ubuntu sind Updates für einige Pakete aus dem Universe-Repository nur mit einem Ubuntu Pro-Abonnement verfügbar).
- Die Möglichkeit, in Debian Pakete aus den Backports mit neuen Versionen des Linux-Kernels zu verwenden, behebt die bestehenden Probleme mit der Ein-/Ausgabe-Performance auf Systemen mit NVMe-Speichern.
- Das Bestreben, näher an den Hauptentwicklern der Debian-Pakete zu sein, die im OpenStreetMap-Projekt verwendet werden, wie osm2pgsql und osmium-tool.
Quelle: opennet.ru
