top | item 46947233

(no title)

panarky | 20 days ago

Github lost at least one 9, if not two, since last year's "existential" migration to Azure.

discuss

order

imglorp|20 days ago

I'm pretty sure they don't GAF about GH uptime as long as they can keep training models on it (0.5 /s), but Azure is revenue friction so might be a real problem.

Something this week about "oops we need a quality czar": https://news.ycombinator.com/item?id=46903802

joshstrange|20 days ago

> (0.5 /s),

Does this mean you are only half-sarcastic/half-joking? Or did I interpret that wrong?

showerst|20 days ago

I'm sympathetic to ops issues, and particularly sympathetic to ops issues that are caused by brain-dead corporate mandates, but you don't get to be an infrastructure company and have this uptime record.

It's extra galling that they advertise all the new buzzword laden AI pipeline features while the regular website and actions fail constantly. Academically I know that it's not the same people building those as fixing bugs and running infra, but the leadership is just clearly failing to properly steer the ship here.

arianvanp|20 days ago

They didn't migrate yet.

Krutonium|20 days ago

Fucking REALLY?!

sgt|20 days ago

Is there any reason why Github needs 99.99% uptime? You can continue working with your local repo.

degenerate|20 days ago

Many teams work exclusively in GitHub (ticketing, boards, workflows, dev builds). People also have entire production build systems on GitHub. There's a lot more than git repo hosting.

amonith|20 days ago

I'm a firm believer that almost nothing except public services needs that kind of uptime... We've introduced ridiculous amounts of complexity to our infra to achieve this and we've contributed to the increasing costs of both services and development itself (the barrier of entry for current juniors is insane compared to what I've had to deal with in my early 20s).

babo|20 days ago

As an example, Go build could fail anywhere if a dependency module from Github is not available.

badgersnake|20 days ago

Lots of teams embraced actions to run their CI/CD, and GitHub reviews as part of their merge process. And copilot. Basically their SOC2 (or whatever) says they have to use GitHub.

I’m guessing they’re regretting it.

nullstyle|20 days ago

The money i pay them is the reason

theappsecguy|20 days ago

What if you need to deploy to production urgently...

esafak|20 days ago

Are you kidding? I need my code to pass CI, and get reviewed, so I can move on, otherwise the PRs just keep piling. You might as well say the lights could go out, you can do paperwork.

ajross|20 days ago

I think this is being downvoted unfairly. I mean, sure, as a company accepting payment for services, being down for a few hours every few months is notably bad by modern standards.

But the inward-looking point is correct: git itself is a distributed technology, and development using it is distributed and almost always latency-tolerant. To the extent that github's customers have processes that are dependent on services like bug tracking and reporting and CI to keep their teams productive, that's a bug with the customer's processes. It doesn't have to be that way and we as a community can recognize that even if the service provider kinda sucks.