O projeto OpenStreetMap anunciou a migração de seus servidores para a infraestrutura Debian GNU/Linux. Anteriormente, durante 18 anos, a distribuição Ubuntu era utilizada nos servidores do projeto. A migração foi feita gradualmente, começando em agosto, resultando na substituição das instalações existentes do Ubuntu 20.04 e 22.04 pelo Debian 12. A transição também permitiu atualizar a linguagem Ruby da versão 3.0 para a 3.1 e utilizar uma versão mais recente do framework Ruby on Rails, o que resultou em uma aceleração do serviço www.openstreetmap.org.
Entre as razões para a migração:
- Problemas de manutenção em alguns pacotes do Ubuntu, importados do Debian, como o Apache2, que exigiam o retroporting de uma nova versão para resolver problemas no módulo MPM (Multi-Processing Modules) event.
- Problemas surgiram porque alguns pacotes no Ubuntu são fornecidos apenas no formato snap.
- Mantendo Debian por 5 anos com suporte de qualidade superior para todo o ecossistema de pacotes (no Ubuntu, atualizações para alguns pacotes do repositório universe estão disponíveis apenas com a assinatura do Ubuntu Pro).
- A possibilidade de usar pacotes do Debian com versões mais novas do kernel Linux, que resolvem problemas existentes de desempenho de entrada/saída em sistemas com unidades NVMe.
- O desejo de estar mais próximo dos mantenedores dos pacotes da comunidade Debian usados no projeto OpenStreetMap, como osm2pgsql e osmium-tool.
Fonte: opennet.ru
