印度萌新提交PR“轰炸”近40万开发者

一位18岁的印度开发者在GitHub上向EpicGames提交了一个修改README的PullRequest,并@了EpicGames/developers,导致40万开发者收到邮件通知。此事件引发了连锁反应,邮件回复不断,甚至使GitHub邮件服务出现延迟。该事件凸显了电子邮件礼仪的重要性,同时也暴露了GitHub平台在权限管理上的问题。

在这里插入图片描述

近期,在GitHub平台(一个代码托管平台)上意外发生了一起波及数十万人的电子邮件风暴(Email Storm),险些将GitHub平台的邮件服务整崩溃。

事件的起因是因为一位来自印度的年轻(仅18岁)开发者Rohith Sreedharan,向游戏公司Epic Games开源的一个GitHub仓库提交了一个PR(Pull Request:自己改动了仓库的代码,请求对方通过),内容仅仅是修改了README文件(项目、工程的描述性质文件)中的几处描述。比如将can改成了may able to、添加了Have Fun !!
在这里插入图片描述

这个改动起始没什么技术含量,但是让人没有想到的是,这个印度小哥为了让自己的代码能够尽快的被合并,于是在评论中@管理员、以及@EpicGames/developers。正式因为@EpicGames/developers这个账号,引起了邮件中的Repply All事件,即向加入了Epic Games组织的所有用户发送了这个PR的邮件通知。于是,当晚就有40万个开发者收到了这封催促合并代码的邮件(Oh dude, are you serious?!)。
在这里插入图片描述

有趣的是,很多开发者收到了这封邮件后,又在邮件底下发表了自己的评论。于是这些评论又会以邮件的形式发送给将近40万的开发者。由于邮件实在太多了,甚至导致了GitHub的邮件服务也出现了延迟。

之后GItHub平台发现之后,定位到了该PR。这位开发者也在Twitter上进行了公开的道歉。
<

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值