logoalt Hacker News

sysworldyesterday at 9:20 PM5 repliesview on HN

ooooh, they're migrating to Azure, now everything makes sense.


Replies

spondylyesterday at 9:42 PM

Here are some relevant excerpts from an October 2025 article[1]:

> In a message to GitHub’s staff, CTO Vladimir Fedorov notes that GitHub is constrained on capacity in its Virginia data center. “It’s existential for us to keep up with the demands of AI and Copilot, which are changing how people use GitHub,” he writes.

> The plan, he writes, is for GitHub to completely move out of its own data centers in 24 months. “This means we have 18 months to execute (with a 6 month buffer),” Fedorov’s memo says. He acknowledges that since any migration of this scope will have to run in parallel on both the new and old infrastructure for at least six months, the team realistically needs to get this work done in the next 12 months.

If you consider that six month parallel window to have started from the time of the October memo (written presumably at the start of October), then that puts us currently or past the point where they would have cut off their old DC and defaulted to Azure only.

Whether plans or timelines changed, I have no idea of course but the above does make for a convenient timeline that would explain the recent instability. Of course, it could also just be symptomatic of increased AI usage generally and the same problems might have surfaced at a software level regardless of whether they were in a DC or on Azure.

Putting that nuance aside, personally I like the idea that Azure is simply a giant pile of shit operated by a corporation with no taste.

[1]: https://thenewstack.io/github-will-prioritize-migrating-to-a...

show 1 reply
comiceyesterday at 10:13 PM

yeah currently working with Azure. what a PITA.

I wonder if the extended downtime is just due to the on-call engineers waiting for their azure auth tokens to refresh within azure's own damn network.

pm90yesterday at 9:47 PM

i heard that they asked LinkedIn to do this too and they either refused or their systems were too complex so they refused to. Maybe that explains why LI availability seems ok

kleene_opyesterday at 9:45 PM

Azure, the color of BSOD

cyanydeezyesterday at 9:35 PM

they're not just migrating to Azure, they're vibrating to Azure!