一个bug引发的血案——从程序员角度看罗一笑事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个bug引发的血案——从程序员角度看罗一笑事件相关的知识,希望对你有一定的参考价值。

我这人有个毛病一直改不掉,不过好像也没怎么试过去改,那就是自命清高。这应该是文青的一大特点,总觉得跟文化这么高雅的东西挂钩怎么都低俗不了。

 

在做公众号这件事情上,自命清高就体现在不谈热点。去年一年火的事情不少——阿尔法狗大战李世乭、王宝强事件,以及川普当选美国总统。为什么不谈呢?首先是因为大家都在谈,我也跟着凑上去有种蹭热点的嫌疑,而且更有种人云亦云的庸俗感。其次是因为有一贯关注的主题,平时工作已经够忙的了,闲下来的时间还是要分配给它们。

 

到了新的一年,我要洗心革命,要跟人民群众靠拢,不能再做一个附庸高雅、不食人间烟火的东郭先生。所以今天,我决定要谈一个热点,非常热的热点,那就是“罗某笑事件”。

 

这应该算是2016年最后一个全民讨论的话题了——绝症、全网千万级的点阅率,以及两百多万人民币的赞赏,这些都是造成此次事件轰动整个互联网的关键因素。引发争论之后,文章作者罗尔先生很快站出来澄清,并且决定把那两篇文章的所有赞赏都原路退回。又过了几个星期,很不幸的是,他患病的女儿也离开了人世。

 

罗尔到底有没有试图骗捐?他是不是在利用女儿得了绝症这件事在炒作?甚至说,他是不是重男轻女,为了儿子可以让女儿去死?这些问题我认为都不值得讨论,朋友圈里和微博上面有很多诸如此类的诛心之论,真有八卦心思可以出门左转看个够。

 

其实在这次事件里头有一个不是那么引人注目的点,那就是为什么那篇文章能得到两百多万的赞赏,而微信公众平台早有声明说一篇文章的单日赞赏上限是5万元。也就说,你在公众号写一篇文章推出去,在一天之内读者最多给你赞赏的总额是5万块,再多,就赞赏不了了。腾讯官方的解释是,出bug了。

 

11月29日起,《罗一笑,你给我站住》一文阅读量快速上涨,并导致赞赏资金猛增,达到5万的上限,赞赏功能暂停。

 

11月30日凌晨零点,赞赏功能自动重新开启,而在短时间内,大量用户给公众号“罗尔”进行赞赏,由此触发系统Bug,导致单日5万限制失效。

 

赞赏额度的大致时间节点如下:

00:00-00:01  赞赏已超过5万

00:00-00:30  赞赏达到100万

00:00-01:20  赞赏超过200万

 

11月30日凌晨零点51分,微信平台发现异常,并开始拦截,完成拦截后累计超出限额的赞赏资金已经达到200余万元。

 

如果说罗尔这次是被坑了,那么这个bug至少要背百分之七十以上的锅。如果没有这个bug,这次事件不可能在短短一天之内就闹得沸沸扬扬,因为很多人的情绪点都是被十万加的赞赏数和两百多万的总金额所引发的。如果没有这个bug,哪怕以一天五万的上限速度发展,要想达到这个数,要一个多月的时间。也许,这个倒霉的父亲就有足够作出反应的时间,也不至于遭受那么多的骚扰和指责。

 

技术分享

昨天凌晨,微信官方发布了“自2017年1月11日起,赞赏将调整为7天后结算”的调整决定,也就是说,我今天发一篇文章你给我赞赏,七天之后才能收到这笔钱。这应该算是公众平台在此次全民热议事件之后,给自己留下的一个缓冲地带。

 

 

 

 


 

 

关注我的微信公众号:李文业的思考笔记,搜索ID或扫描下方二维码添加关注,关注程序员自身成长和互联网时代下的新变化。

 

技术分享

 

 

以上是关于一个bug引发的血案——从程序员角度看罗一笑事件的主要内容,如果未能解决你的问题,请参考以下文章

csdn排名出了Bug了?一场因排名引发的血案!

一行 Object.keys() 引发的血案

一行 Object.keys() 引发的血案

一个Bug事件,引发我对 LiveData 与 协程 的思考

Hive创建表格报Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException引发的血案

Druid连接池一个设置引发的血案