最新消息:关注人工智能 AI赋能新媒体运营

GitHub近月频繁故障,HashiCorp联合创始人宣布迁移Ghostty项目

科技资讯 admin 浏览

开源终端模拟器Ghostty的作者、同时也是HashiCorp联合创始人Mitchell Hashimoto于4月28日在个人博客宣布,将把Ghostty项目迁出已使用超过18年的GitHub。他指出,问题不在于Git本身,而是GitHub的Issues、拉取请求(Pull Requests,PR)和Actions等周边服务近月频繁故障,已严重干扰其日常开发工作。新托管平台尚未公布,Mitchell Hashimoto正与多家商业与开源方案洽谈,现有仓库将保留为只读镜像,URL保持不变。

Mitchell Hashimoto是GitHub第1299号用户,他表示自2008年2月注册以来,几乎每天都会打开GitHub。他曾联合创立HashiCorp,并开发了Vagrant、Terraform和Vault等基础设施工具,目前主要精力放在2021年开始开发的Ghostty上,这是一款采用GPU加速和平台原生UI的跨平台终端模拟器。

Mitchell Hashimoto提到,过去一个月,他以日记形式逐日记录因GitHub故障而受影响的工作日,几乎每天都做了标记。他在撰写这篇博客文章时,还因GitHub Actions故障,无法进行Pull Request审查长达约两小时。他特别强调,问题不在Git本身,而在于GitHub的周边基础设施,包括Issues、PR和Actions等服务。

事实上,GitHub在4月下旬接连发生多起事故。4月24日,Pull Requests服务出现回归问题,当使用挤压合并(Squash Merge)且合并组包含多个Pull Request时,会产生错误的合并提交,期间影响658个仓库和2,092个Pull Request。

另一起与搜索相关的事故发生在4月28日,GitHub表示Elasticsearch集群过载,可能与僵尸网络攻击有关,导致依赖搜索功能的Issues、Pull Requests、Projects和Actions工作流执行页面等出现异常。

关于迁移计划,Mitchell Hashimoto表示将采取渐进方式逐步消除Ghostty对GitHub的依赖,未来数月将公布更多细节。本次迁移仅针对Ghostty项目,他其余的个人项目目前仍保留在GitHub,他也表示,如果GitHub在未来在可靠性方面有切实改善,不排除重返。

GitHub技术主管Vlad Fedorov也在4月28日于官方博客发文称,GitHub自2025年10月起启动十倍容量扩展计划,到2026年2月,GitHub判断未来需要支持当前30倍的规模。Vlad Fedorov将主因归结为代理式开发流程的快速增长,带动了仓库创建、PR活动、API使用、自动化和大型仓库工作负载的激增。