They do have some latency or slowness issues, but couldn't find like whole system down thing,
Like in one of the comments here, reminded me of 2017 incident,
https://about.gitlab.com/blog/2017/02/10/postmortem-of-datab...
They should have improved a lot by now, but still I am curious, why such large or frequent downtimes are happening to GitHub. Is it due to making it more open for teams with Private repos, and more perks along with quarantine and WFH things
That GitLab downtime happened when we had deadlines, luckily git isn't a centralised platform so we merged our changes on a new GitHub repo we created.
Also the GitLab sluggishness reminds me of their daemon which kills the server to control memory leaks[1], although this probably isn't the main cause of the platform's slowness.
Could you provide details on how you plan to be more reliable with a self-hosted solution? what kind of archtecture would you use? how many people will be involved in maintaining?
I would choose self-hosting for small to medium size teams any day. I can't fathom why people choose not to self-host at this scale. Your data. Your control. Your network. Your infrastructure. Your responsibility. Are people becoming more afraid of responsibility these days?
Self hosting GitHub is an option as well. We've been self hosting GitHub Enterprise for years and it has had no downtime other than during scheduled updates (at night, when nobody's at work).
self-hosting requires quite a bit of scale to be more reliable, otherwise you'll most likely still have possibly longer outages, just at different times.
It's important to note that it's the website that is down. Git itself worked through all the outages I can remember. Unfortunately, at least the last time I think, the integrations didn't.
Always have an extra customer, like the flowershop downstairs. Let her borrow your wifi in exchange for some office flowers. Now she is technically your customer.
When your shit goes down and nothing works you can still write "some of our customers are experiencing issues" in the statuspage as the flowershop still has wifi (hopefully).
I still don't understand people who always mentions to Microsoft's acquisition. Until the official statement, it isn't Microsoft failure. Don't blame them.
I think you're right in that blaming Microsoft without any evidence is probably a mistake, but I also think "until the official statement, it isn't Microsoft failure" is putting a bit too much faith in corporate PR as a source of truth.
You know if you use Microsoft products every day, and every day they let you down, and every day you experience the worst most unintuitive design in the world, and every day you have to deal with their reliability issues, and then MS acquires github, and github starts to behave like everything else MS touches ...
Clearly something about how MS runs is responsible for their past outcomes, why is it a stretch to assume it is responsible for another similar outcome?
It is like saying we don't know the rotation of the earth is why the sun rose this morning because we have not had an official investigation into the matter.
I have noticed a pattern than when I generate markdown from org-mode and have the text 'language' selected for highlighting push, this causes github to hang like crazy. I don't think I'm crazy in thinking it might be me. I push frequently to my blog and am starting to notice a correlation.
I export this into the below markdown.
#+BEGIN_SRC text -n :f "translate-shell -s fr -t en" :async :results verbatim code
I learned some French so that I can talk to
you during tennis. I hope I know enough so you
will not get bored.
#+END_SRC
When I get a page build failure it's usually my fault for creating .
This is the markdown which was pushed to my blog. The 'Page Build failure' messages take a long time to arrive to my inbox and I can see that the page build is hanging.
{{< highlight text "linenos=table, linenostart=1" >}}
I learned some French so that I can talk to
you during tennis. I hope I know enough so you
will not get bored.
{{< /highlight >}}
What is going on that people expect something better from Microsoft? Really this is quite on par with the quality they deliver. The only surprising thing is that people are surprised by this.
Well, there goes my night. I was waiting on a build triggered by Github actions and was wondering what was up.
I guess this is my sign to get some sleep.
Microsoft needs to slow things down and focus on stability. This really isn't good. I need these weekend and late night hours for my side hustle. I already have enough trouble as is, I don't need an injection of additional difficulty. (That's just my frustration; I can't imagine what y'all are all going through.)
They're making some very frustrating choices lately. Their redesign broke READMEs with tables (which now require horizontal scrolling), and they don't seem to care about all the repos they impacted.
Move off Rails now GitHub, is clearly not working for you. It took you this far, now go move to something that doesn't sh*ts the bed twice every month.
Rails is (apparently still) a popular target for haters, but for projects at Github's scale it's rarely a code logic/framework-level blunder that's taking the service down. It's generally a cascade of failures in things like multiple database systems, auto-scaling, dns/caching, etc.
Flask (python) or even CodeIgniter (php) are my frameworks of choice for this sort of thing. They may be a bit old and organizing a large project could be difficult but nothing can beat them on performance!
[+] [-] Illniyar|5 years ago|reply
https://www.githubstatus.com/uptime/kr09ddfgbfsf?page=2
Wonder what was the trigger for the reliability hit - actions went GA on nov 2019, so it's something else (or possibly a combination of things)
[+] [-] sairamkunala|5 years ago|reply
Stay tuned till next month for the current outage.
https://github.blog/2020-07-08-introducing-the-github-availa...
[+] [-] tjomk|5 years ago|reply
[+] [-] kenhwang|5 years ago|reply
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] steveniscom|5 years ago|reply
[deleted]
[+] [-] mindfreeze|5 years ago|reply
https://status.gitlab.com/pages/history/
They do have some latency or slowness issues, but couldn't find like whole system down thing,
Like in one of the comments here, reminded me of 2017 incident, https://about.gitlab.com/blog/2017/02/10/postmortem-of-datab... They should have improved a lot by now, but still I am curious, why such large or frequent downtimes are happening to GitHub. Is it due to making it more open for teams with Private repos, and more perks along with quarantine and WFH things
[+] [-] letientai299|5 years ago|reply
https://status.gitlab.com/pages/history/5b36dc6502d06804c083...
Above link result in err 500.
[+] [-] humaid|5 years ago|reply
Also the GitLab sluggishness reminds me of their daemon which kills the server to control memory leaks[1], although this probably isn't the main cause of the platform's slowness.
[1]: https://about.gitlab.com/blog/2015/06/05/how-gitlab-uses-uni...
[+] [-] rvz|5 years ago|reply
Another reminder to self host via solutions like GitLab or Gitea. [1]
[0] https://news.ycombinator.com/item?id=23675864
[1] https://news.ycombinator.com/item?id=23676072
[+] [-] gregoriol|5 years ago|reply
[+] [-] dt3ft|5 years ago|reply
[+] [-] trulyrandom|5 years ago|reply
[+] [-] dtech|5 years ago|reply
[+] [-] rplnt|5 years ago|reply
[+] [-] thih9|5 years ago|reply
At this point it feels like it’s no longer a series of accidents and that they should improve something.
[+] [-] haik90|5 years ago|reply
[+] [-] rplnt|5 years ago|reply
[+] [-] amirathi|5 years ago|reply
There's a total of 34 incidents in 2020 so far[2]. I wonder if all are DB woes or there are other factors at play (like move to Azure).
[1] https://github.blog/2020-03-26-february-service-disruptions-...
[2] https://www.githubstatus.com/history
[+] [-] anemic|5 years ago|reply
Always have an extra customer, like the flowershop downstairs. Let her borrow your wifi in exchange for some office flowers. Now she is technically your customer.
When your shit goes down and nothing works you can still write "some of our customers are experiencing issues" in the statuspage as the flowershop still has wifi (hopefully).
[+] [-] quyleanh|5 years ago|reply
[+] [-] CathedralBorrow|5 years ago|reply
[+] [-] lord_erasmus|5 years ago|reply
https://nimbleindustries.io/2020/06/04/has-github-been-down-...
[+] [-] MattGaiser|5 years ago|reply
[+] [-] neuronic|5 years ago|reply
[+] [-] jaekash|5 years ago|reply
Clearly something about how MS runs is responsible for their past outcomes, why is it a stretch to assume it is responsible for another similar outcome?
It is like saying we don't know the rotation of the earth is why the sun rose this morning because we have not had an official investigation into the matter.
[+] [-] aspectmin|5 years ago|reply
I'd love to do some analysis on how things were pre, vs post the acquisition (and trends in availability)
[+] [-] dtech|5 years ago|reply
Eyeball analysis suggests it started in december 2019-february 2020, and rapidly went downhill starting april.
[1] https://www.githubstatus.com/uptime?page=2
[+] [-] Symbiote|5 years ago|reply
https://www.githubstatus.com/history
[+] [-] Whiteshadow12|5 years ago|reply
[+] [-] mullikine|5 years ago|reply
I export this into the below markdown.
When I get a page build failure it's usually my fault for creating .This is the markdown which was pushed to my blog. The 'Page Build failure' messages take a long time to arrive to my inbox and I can see that the page build is hanging.
[+] [-] gitgud|5 years ago|reply
- Auto-scaling issue
- DDOS
- DNS error
- Datacenter outage
Any other possible problems?
[+] [-] darkwater|5 years ago|reply
[+] [-] nightfly|5 years ago|reply
[+] [-] kchoudhu|5 years ago|reply
[+] [-] jaekash|5 years ago|reply
[+] [-] echelon|5 years ago|reply
I guess this is my sign to get some sleep.
Microsoft needs to slow things down and focus on stability. This really isn't good. I need these weekend and late night hours for my side hustle. I already have enough trouble as is, I don't need an injection of additional difficulty. (That's just my frustration; I can't imagine what y'all are all going through.)
They're making some very frustrating choices lately. Their redesign broke READMEs with tables (which now require horizontal scrolling), and they don't seem to care about all the repos they impacted.
Pull it together, Microsoft.
[+] [-] jaekash|5 years ago|reply
[+] [-] onyb|5 years ago|reply
[+] [-] zhdc1|5 years ago|reply
I wasn't disappointed.
In all fairness, I GitHub has more or less been fairly reliable, minus whatever has been going on over the last week.
[+] [-] noble_pleb|5 years ago|reply
[1] https://www.quora.com/Github-now-allows-unlimited-private-re...
[+] [-] mundanevoice|5 years ago|reply
[+] [-] brobinson|5 years ago|reply
[+] [-] throwaway20148|5 years ago|reply
[+] [-] noble_pleb|5 years ago|reply
[+] [-] niffydroid|5 years ago|reply
[+] [-] NiceWayToDoIT|5 years ago|reply
[+] [-] dmpetrov|5 years ago|reply
[+] [-] svntid|5 years ago|reply