文章摘要
一位用户在Hacker News上发帖询问GitHub员工,希望他们解释近期平台频繁出现问题的原因,并呼吁内部人员透露更多信息。
文章总结
好的,这是根据您提供的英文内容,用中文重新陈述的文章主要内容,保留了核心细节并删减了与主题无关的页面导航和格式元素。
标题: 向 GitHub 员工提问:到底发生了什么?为什么?
核心问题: 一位用户(sharts)在 Hacker News 上发帖,直接向 GitHub 员工提问,希望了解平台近期频繁出现问题的真实原因。该用户表示,目前外界大多是基于公开数据自行推测,他希望能从内部员工那里获得一些非官方、非营销性质的真相。
主要讨论与观点:
官方解释与质疑:
- 有用户引用 GitHub COO 的说法,指出问题源于 AI 辅助编程导致提交量激增。数据显示,过去一年提交量增长了 14 倍,2025 年总提交量已达 10 亿次,且增速仍在加快。过去 6 个月内,20% 的 GitHub 账户是新创建的。
- 但发帖人 sharts 对此表示怀疑,认为高管的话不可全信。他指出,GitHub 拥有经验丰富的系统设计人才和充足的资金,如果真是负载问题,理应早已解决。他认为背后有更严重的问题,并希望听到基层员工的真实声音。
对根本原因的多种猜测:
- 微软收购与 Azure 迁移: 许多用户将问题归咎于微软收购。有图表显示,自微软收购后,GitHub 的可用性明显下降。有观点认为,GitHub 将基础设施迁移至 Azure 是导致不稳定的主要原因,而 Azure 本身就以性能不佳著称。有用户提到,微软曾表示将优先把 GitHub 迁移到 Azure,而非开发新功能。
- AI 生成的“垃圾”代码: 大量用户认为,AI 工具(如“氛围编码”)产生的海量、无意义的提交是罪魁祸首。这些提交往往数量巨大但质量低下,例如有用户发现一个账号在短时间内提交了近 28 万次,而大型项目的核心贡献者通常只有几千次提交。这种滥用行为给服务器带来了巨大压力。
- 缺乏有效限制: 有用户指出,根本原因是 GitHub 缺乏有效的使用限制。任何生产系统如果没有负载限制都会崩溃。GitHub 应该对超出合理使用的用户(如大量提交 AI 代码的用户)进行收费或限制,而不是让所有用户都体验下降。
- 架构与成本问题: 有观点认为,GitHub 的 Ruby on Rails 架构在处理如此巨大的流量增长时可能力不从心。同时,也有用户质疑,既然微软拥有巨额利润,为何不投入更多资源来解决这个问题,暗示可能是管理层的决策问题。
关于解决方案的讨论:
- 有人建议 GitHub 结束免费无限私有仓库的政策,或对每个仓库收费,以遏制滥用行为。
- 但也有人担心这会赶走用户,让竞争对手(如 GitLab)得利。GitHub 的商业模式正是通过免费用户培养习惯,最终转化为企业付费客户。
- 更合理的建议是,只对产生大量“AI 垃圾”仓库或提交的极端用户进行限制或收费,而非一刀切。
其他声音:
- 有用户分享了与 GitHub CPO 的沟通记录,对方承认“这是不可接受的”,并表示正在“夜以继日地工作”,但该用户认为 GitHub 并未对付费客户坦诚相告。
- 也有用户指出,许多微软服务当天都出现了问题,这可能是一次更大范围的 Azure 故障。
- 有用户直接呼吁 GitHub 员工在遵守保密协议的前提下,透露一些内幕,认为客户有权知道真相。
总结: 整个讨论的核心是,GitHub 近期频繁的服务不稳定问题,表面原因是 AI 带来的流量激增,但深层原因可能涉及微软收购后的管理、技术架构(特别是 Azure 迁移)、缺乏有效的滥用限制以及成本控制等多方面因素。用户普遍对官方解释持怀疑态度,并渴望了解更真实的内部情况。
评论总结
根据评论内容,主要观点及论据总结如下:
观点一:微软收购及Azure迁移是GitHub问题的根源 - 评论指出“Microsoft Acquires GitHub”这一时间点解释了所有问题(herpdyerp: "the 'Microsoft Acquires GitHub' line in this graph answers all questions") - 评论认为GitHub因被微软收购而陷入困境(Alien1Being: "GitHub is struggling because it is owned by Microsoft") - 评论提到GitHub优先迁移至Azure而非功能开发,且Azure存在容量危机(toomuchtodo: "GitHub Will Prioritize Migrating to Azure Over Feature Development"及Azure容量短缺相关链接)
观点二:AI驱动代码激增导致平台过载 - 评论指出AI辅助编码使过去一年提交量增长14倍,平台难以跟上(tristanj: "AI-boosted coding increased the number of commits 14x in the past year... The site is struggling to keep up") - 评论引用数据:2025年已有10亿次提交,近20%的GitHub账户创建于过去6个月(tristanj: "There were 1 billion commits in 2025... 20% of all GitHub accounts were created in the past 6 months")
观点三:微软Azure服务整体故障 - 评论指出当天多个微软服务(包括Azure托管站点)出现故障(solfox: "Many microsoft services are down/failing today, including sites hosted on Azure") - 评论暗示问题根源在于微软基础设施(pluc: "Microsoft. Azure. AI. Pick one!")
观点四:对GitHub透明度的质疑 - 评论认为GitHub未对客户坦诚问题严重性(qrush: "I really think something deeper is going wrong there, and they're not being honest with their paying customers") - 评论质疑要求员工披露内部信息是否违反保密协议(zeafoamrun: "So you're asking github employees to violate their NDA?")
观点五:AI生成代码的质量问题 - 评论质疑每日千次提交的AI代码价值(repmovsd: "If you are doing 1000 commits a day, whats the point of git?") - 评论指出AI代码的差异对比已失去意义(repmovsd: "Diffs are no longer diffs, they look like largescale delete and rewrite")
综合来看,评论主要围绕两个核心矛盾:微软收购后的Azure迁移与基础设施问题,以及AI驱动下的代码量激增。部分评论认为两者共同导致GitHub当前困境,也有评论对微软整体服务稳定性及GitHub的透明度提出质疑。