Live data from Hacker News

GitHub is down

githubstatus.com

91–100 of 108 posts

Re: GitHub is down

#91
post #57
post #42

The fact that GitHub being down can have such an impact means that Git’s decentralised features don’t go far enough. Why aren’t issues, PRs and all these other little things we depend on also stored in a git repo? Or something similar that can withstand GitHub being down. I set aside time today to go through my notifications and I can’t because of this. Notifications are trickier to decentralise but still, ugh.

"Everything goes in the repo" is one of the main features of the Fossil [0] SCM which is built and used by the SQLite team. It's a neat idea and I wish something like that had caught on. [0] https://www.fossil-scm.org/

There's so much activity around SQLite nowadays - surely some of it must be applicable to dialing up the coolness of Fossil.

Re: GitHub is down

#92

Earlier quoted context omitted.

so unfair. This happens to me too sometimes. It's like not a perfect system.

While I understand where you as a person are coming from, and my below thought is a tangent, I think this sentiment is like the origin story of editorialized headlines. If one gets dopamine/validation/click thru revenue from others consuming/clicking on media one shared,and further feel "unfairly gamed" when someone else gets that payout, it's a short time before one starts subconsciously appealing to the human lizar…

well put!

Re: GitHub is down

#93
post #43

Earlier quoted context omitted.

Those who use it by emailing patches around aren't affected, ala the linux kernel.

They aren’t affected until the mailing list servers go down.

Then you can send PR's to the maintainers' direct inboxes, that'd still work.

Re: GitHub is down

#94

Earlier quoted context omitted.

> a self hosted gitlab can acieve better uptime. Gonna call BS on that. It can achieve better uptime, if you ignore the downtime for upgrades, the downtime for configuration errors, the downtime when the disk fills up...

> It can achieve better uptime, if you ignore the downtime for upgrades, the downtime for configuration errors, the downtime when the disk fills up... Besides the last one, the others you can schedule when developers are not actually working on something, or give a headsup so developers can be prepared in case of errors. In the case of GitHub, Microsoft deploys changes whenever they want, whenever you want it or not.

Good planning and monitoring will also prevent the last point from becoming a problem.

Re: GitHub is down

#95
post #64

I'm not really sure Github prioritizes the high availability anymore. These outages might be a way to motivate the customers switch to Github's self-hosted enterprise solution which is the revenue stream for Github. If they're not losing users because of these outages, (I'm sure they can find that out) these outages really make them more money in the long run..

As a previous GitHub Enterprise Server customer on a site with hundreds of users, who's spoken with a number of GitHub employees about this, I do not think that is true. They would far rather you were on GitHub Enterprise Cloud. They view Server instances as a necessary evil for people who have compliance or security requirements they can't handle with the Cloud version, but it is fairly obviously a pain in the neck for support, and attempting to attain feature parity. They have been trying to bring their Server offering closer in architecture to the Cloud version since forever (e.g. moving to Nomad a few years ago to orchestrate it all as containers, so you can shard the services out over multiple hosts similar to github.com, etc.).

Re: GitHub is down

#96
post #51

Earlier quoted context omitted.

Gitlab can be self hosted

And we all know self-hosted software never goes down. Although I guess the benefit is that the CTO gets a psychological lift of looking over Jeremy from IT's shoulder when he tries to fix the issue rather than being at the mercy of some engineers which the company can't fire.

People like to make it sound like running your own server/service is impossible - completely forgetting that's how everything was done not that long ago.

Some wiz-bang new graduates calling themselves Engineers probably haven't a clue - sure, but for everyone else, you probably still have folks employed that did just that on a professional level.

It's not hard - and often it's less expensive. Particularly for a turn-key paid product like Github Enterprise or GitLab.

Re: GitHub is down

#97

Earlier quoted context omitted.

> Status Page: https://www.githubstatus.com/ -- actually shows red -- it was almost updated as fast as HN. I think we should applaud this when it actually happens. Far too many services are terrible for this. While I'd rather the service not be down, it makes me feel a bit better if they don't lie about it.

It's funny when a company like Amazon, which many would think is on the cutting edge of automation, implements their status page as a manually updated static page.

It's not on accident. There's SLA's and other things on the line when the status page officially recognizes an outage.

Re: GitHub is down

#98

Earlier quoted context omitted.

In general, paying GH tends to be much cheaper than employing a team of SREs that'll keep your on-prem Git instance up and running 24/7 (esp. including things like backups, disaster recovery, and similar good practices necessary for any enterprise-ready SaaS). Something tells me that if you can schedule upgrades "outside of business hours", your scale is small (because in a global company, it's always "business hours…

You don't employ a team of SRE's with the sole day-job of git maintenance though, your existing SRE/sysadmin team manages it. And any large business will already be doing Backups, DR etc for their existing systems.

> any large business will already be doing Backups, DR etc for their existing systems

Any? Are you sure?

Re: GitHub is down

#99

Earlier quoted context omitted.

You don't employ a team of SRE's with the sole day-job of git maintenance though, your existing SRE/sysadmin team manages it. And any large business will already be doing Backups, DR etc for their existing systems.

> any large business will already be doing Backups, DR etc for their existing systems Any ? Are you sure?

Lol don't crush their optimism, the real world will do it for you in due time
Post reply on HN