来源:OSCHINA 时间:2023-07-03 18:29:26
当地时间7月1日,数以万计的用户抱怨Twitter没有发布他们的新推文,用户会收到“超出限制”的错误提示。
(相关资料图)
在一条推文中,马斯克详细介绍了修改后的使用配额。经过验证的账户每天最多可以浏览6000条推文,而未经验证的账户则最多浏览600条推文。新注册的未经验证的账户面临着更严格限制,每天最多发300条推文。
随后,马斯克又发布一条推文称,已验证的账户浏览推文数量的限制将增加到8000条,未验证的账户将增加到800条,新注册的未验证用户将增加到400条。
马斯克表示,Twitter正在努力应对“极端程度的数据抓取”和“系统操纵”。他说,这些新的限制是遏制这些紧迫问题的重要措施。他没有透露谁在抓取Twitter的数据,也没有说明这个问题持续了多长时间和详细解释系统如何被操纵。
马斯克此前曾对Twitter上的数据抓取表示担忧,并暗示他可能会对不良行为者采取行动。
另外,有人分析这次事件其实是因为Twitter和谷歌云的合同在6月30号到期了。
传言称,马斯克一直在努力将所有内容迁出,以避免支付10亿美元(据报道)的费用。合同到期后,谷歌云可能对Twitter的数据进行了速率限制。而马斯克此番限制用户访问数量,也是试图减轻损失或协商降低使用费用,并通过这种限制保持网站运行正常,直到数据迁移完成,或达成与Google Cloud的账单合同。
简单总结:
- Twitter 和 Google Cloud 的合约六月底到期 - 马斯克想迁移,所以没续费 - 但迁移工作没完成…… - 七月 Google Cloud 对Twitter的数据进行了速率限制 - 其它网站嵌入的 tweet 无法显示,于是反复访问进一步堵塞 - 马斯克出台各种限流措施,并且可能觉得这是个卖会员的好机会……
最后再转一个说法:
昨天晚上(美中时间),Twitter更新了一个版本的网页版前端,导致一个component不断反复刷新,只要你用浏览器点开一条推文,就会每秒钟给Twitter server带来近100次的request压力,整个div肉眼可见地在抖。
然后Twitter压力巨大,Elon Musk官宣自家被爬虫们DDoS攻击了, 为了对抗爬虫,全面限制访问数。
然后昨天晚上大家发现Twitter不能打开了,所有的request都被limit了。
今天早晨,这个前端的bug偷偷被修好了,那个div已经不抖了,但是全球Twitter用户来骂Elon Musk。
然后Elon Musk又在找借口,"你们应该放下手机"、"这些已经够用了",开始在推特上胡言乱语,为这个决策买单负责。
Elon Musk被手下人逐级上报,真的认为是DDoS攻击,坚决咬死不松口,后来在舆论的压力下,提升了一点点request limit。
再后来,因为整个问题在今天早晨被偷偷全部解决了,所以Twitter官方也把这个limit偷偷彻底放开了。
但是Elon Musk不懂,非程序员不懂,非前端不懂——如果你是前端,昨天晚上那一阵子没上Twitter,没把那个版本的烂前端cache到你浏览器里,你也不会懂。
为什么我懂呢?因为我昨天晚上刚好刷到Twitter,发现了这个问题,肉眼可见地看到了它的thread在抖,在刷新,看了chrome的console,发现这事儿挺可怕。
但是Twitter内部大概率不会这么上报给Elon Musk,前端惹祸,后端背锅,逐级上报,稀里糊涂做了最高决策,然后恶心了全球用户。
然后前端偷偷更新擦屁股,全球人民骂Elon Musk,推特也偷偷放开限制,这件事就算过去了。
嗯,以上就是从昨天到今天,整个Twitter乌龙事件的来龙去脉。
来源1、来源2
世界微动态丨OnePlus Nord CE 3 5G 显示屏规格在发布前透露
csgo免费开箱一次的网站推荐 分享五个靠谱的开箱网站 快播