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

在这里插入图片描述

近期,在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上进行了公开的道歉。
在这里插入图片描述

在商务电子邮件礼仪中,需要根据事项的影响范围,区分使用Reply(单独回复)和Reply All(全体回复)。电子邮件不是大家的聊天室,与他人无关的内容应该与相关人员单独沟通。像这位开发者和后续发表评论的人,都将此次事件推向了一定的高度,事件作为Email Storm(电子邮件风暴)的典型案例记入了维基百科。
在这里插入图片描述

然而,本次事件也不能全怪这些开发者,GitHub平台更应该去反思:为什么一个随随便便的@,就可以给40万的开发者发送这样的邮件?这不是40万的问题,是 40万 ✖️ 40万 的问题。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值