News for hackers. Stuff that matters.
Re:GitHub incident: 2022/03/24 by llamataboot on Thursday March 24, 2022 @12:40PM (#30792284)
I agree that getting deep into the weeds on some of that stuff can be taxing on a smaller development team with a few senior generalists (of which I tend to be one) but I'm quite sure that companies at github scale have deep levels of performance expertise - still not always easy of course, because lots of these types of things only come up at some certain scale
Re:GitHub incident: 2022/03/24 by outworlder on Thursday March 24, 2022 @02:22PM (#30793572)
Do not immediately assume that they do. Only those who have management that recognizes the need to have those experts even have a shot at getting them.

If they do have the required staff it still might not be readily available due to org chart boundaries.

Unclear if GitHub has the staff or if they are able to draw from the larger Microsoft pool.

If they keep having issues I expect Microsoft to push them to move everything to MSSQL

Re:GitHub incident: 2022/03/24 by akshayshah on Thursday March 24, 2022 @10:17PM (#30798013)
GitHub probably _had_ deep levels of performance expertise, but getting acquired by a megacorporation comes with a big shift in culture. I’d bet that many tenured GitHubbers left, and that there are relatively few people remaining who understand the core systems deeply.

Medium-term, the more closely aligned with the rest of Microsoft’s technology they can become, the better - not many MSFT folks understand the ins and outs of sharded Percona, but many of them do understand SQL Server and .NET.

Re:GitHub incident: 2022/03/24 by jen20 on Thursday March 24, 2022 @11:03PM (#30798216)
I wouldn't assume SQL Server is the only database MS have core understanding of - they bought Citus Data not so long ago.
Re:GitHub incident: 2022/03/24 by akshayshah on Friday March 25, 2022 @01:36AM (#30798972)
Sure, but the pool of Citus folks at Microsoft is relatively small. I’d assume that many Microsoft teams have worked with SQL Server for years, so it’s likely a widely-available skillset internally.