5 ms·
Is it about funds? Why Github is not catching up with the traffic? I know there's a mass rush on Github recently specially due to Claude Code leading users to u
by Onplana 4mo ago
Is it about funds? Why Github is not catching up with the traffic? I know there's a mass rush on Github recently specially due to Claude Code leading users to use Github. sometimes even persuasive.
- discordianfish 4mo agoBecause scaling complex systems is not trivial
- surdu 4mo agoIt was pretty easy before October 2018, when Microsoft bought them: https://www.githubstatus.com/uptime?page=31 https://www.githubstatus.com/uptime?page=31
- 13hunteo 4mo agoScaling to human use vs automated/agentic use is a very different thing.
- gbear605 4mo agoGithub has had horrible uptime for years, before agentic use was a thing. The killer was Microsoft.
- surajrmal 4mo agoIt had uptime issues before Microsoft. They just got better at tracking and reporting after Microsoft.
- gbear605 4mo agoMy subjective experience was that it got a lot worse post-Microsoft. I could be misremembering though!
- surdu 4mo agoSo, before October, they were lousy at tracking downtime issues for 2 years (no downtime from 2016 to 2018), but in November, Microsoft came and gave them the technology to correctly track downtime, and they had their first downtime logged in November. Is this your argument?
- Barbing 4mo agoDo we know this is the predominant reason?
- discordianfish 4mo agoNot saying they are doing a particular good job but its not as simple as "paying more for bigger machines" and be done with it.
- AlienRobot 4mo agoTo be fair, that was 8 years ago. Github now has all that days and users + 8 years of data and users.
- Barbing 4mo agoThey’re focused and hiring right and managing right, but this is just so difficult it’s bound to go down? If Google owned GitHub would they be better positioned to scale?
- Aperocky 4mo agoSometimes it is. There are some incredibly brute force yet simple and elegant pattern that power some of the biggest scale system you could think of. It is relatively easy to scale a collection of simple things to extreme and exhibit complex behavior together. It is a lot harder to scale something complex to extreme. But too many times the latter is the default - designed wrong from the ground up and stuck in scaling hell.