谷歌已对SourceHut进行了一年多的DDoS攻击
💡
原文英文,约800词,阅读约需3分钟。
📝
内容提要
Go模块镜像的爬虫频繁克隆Git仓库,导致git.sr.ht流量激增,约占5%。尽管提出了改进建议,Go团队未予重视,造成持续的服务负担,作者对此感到无奈。
🎯
关键要点
- Go模块镜像的爬虫频繁克隆Git仓库,导致git.sr.ht流量激增,约占5%。
- 自Go 1.16发布以来,git.sr.ht的I/O和网络负载持续增加,主要归因于Go的流量。
- Go模块镜像的设计存在问题,爬虫独立工作,导致冗余的git流量。
- Go团队未重视改进建议,继续造成服务负担,作者对此感到无奈。
- 作者被禁止在Go问题跟踪器上发言,无法继续推动解决方案。
❓
延伸问答
Go模块镜像的爬虫对git.sr.ht造成了什么影响?
Go模块镜像的爬虫导致git.sr.ht的流量激增,约占5%,并且每次请求都是完整的git克隆,造成了持续的I/O和网络负载。
Go团队对改进建议的反应如何?
Go团队未重视提出的改进建议,导致服务负担持续存在。
作者在Go问题跟踪器上的经历是什么?
作者被禁止在Go问题跟踪器上发言,无法继续推动解决方案。
Go模块镜像的设计存在哪些问题?
Go模块镜像的设计存在问题,爬虫独立工作,导致冗余的git流量,并且不遵循robots.txt。
作者对Google的态度如何?
作者对Google的态度感到无奈,认为Google未能优先解决造成流量过大的问题。
如何解决Go模块镜像带来的流量问题?
可以通过使用GOPROXY=direct、存储仓库在本地并使用git fetch、或使用浅克隆等方式来减少流量。
➡️