GitHub sta andando a pezzi (di nuovo): È ora di dare le dimissioni dal Monolite?

GitHub sta andando a pezzi (di nuovo): È ora di dare le dimissioni dal Monolite?

Un tempo, quando si parlava di Single Point of Failure, pensavamo ai server di una banca o a una centrale elettrica, non al posto dove teniamo tutto il nostro codice sorgente.

Se avete seguito le ultime discussioni su Hacker News, avrete capito che l’aria si sta facendo pesante. GitHub, il gigante che dovrebbe essere la roccia su cui poggia l’intero ecosistema dev, sta mostrando segni di cedimento che non sono più giustificabili con un semplice «stiamo lavorando al problema». Negli ultimi mesi, i blackout e le instabilità sono diventati la norma, trasformando ogni ‘push’ in una sorta di sessione di roulette russa.

La domanda che sta facendo saltare sulla sedia migliaia di developer non è solo «perché succede?», ma soprattutto «quando è il momento di scappare?». Il dibattito è acceso: ha senso migrare tutto su GitLab, Codeberg o magari gestire un proprio server con un’istanza self-hosted di Gitea?

Certo, parliamoci chiaro: per noi che mastichiamo Linux e adoriamo l’open source, l’idea di avere il controllo totale sui propri repository è il sogno proibito. Non c’è niente di più frustrante che trovarsi con i ferri combinati quando hai una deadline e il tuo repository principale decide di andare in modalità ‘vacanza’. Tuttavia, c’è un elefante nella stanza: la comodità. Migrare non significa solo spostare file, significa riconfigurare CI/CD, gestire webhook, spostare i permessi e, in breve, rimettere in piedi un’infrastruttura che avevamo dimenticato che esistesse.

E poi, restiamo in Italia: qui siamo abituati a gestire sistemi che sembrano reggere in piedi solo grazie alla forza di volontà e a qualche script legacy scritto nel 2005. Se siamo capaci di far funzionare software critico con risorse minime, l’idea di gestire un’alternativa distribuita o decentralizzata non dovrebbe spaventarci.

Non stiamo parlando di una rivoluzione politica o di nuove leggi europee che limitano la privacy (anche se il controllo dei dati è sempre un tema caldo), ma di pura sopravvivenza tecnica. Se il servizio che dovrebbe essere la tua ‘fonte di verità’ è inaffidabile, la tua fiducia è andata.

Quindi, alla community chiedo: siete pronti a sporcarvi le mani con una migrazione massiva o preferite continuare a pregare davanti al monitor sperando che il server di Microsoft faccia il suo dovere? Io, onestamente, sto già preparando un backup su un server locale. Meglio un po’ di fatica in più oggi che un crash totale domani.

Source: Ask HN: Alternatives to GitHub

Lascia un commento