Redian新闻
>
一位工程师搞崩了 Twitter,马斯克:代码太脆弱,全部重写!

一位工程师搞崩了 Twitter,马斯克:代码太脆弱,全部重写!

公众号新闻

推荐关注↓

转自:CSDN(ID:CSDNnews)

本来有很多人非常好奇,自去年 10 月底,马斯克掌管 Twitter 之后,便大刀阔斧的改革,尤其是对于员工数量从彼时的 7500 名员工骤减到了今年的 2000 名左右之后,Twitter 的系统为何还能如此稳固地运行起来?

果真,太多人的好奇心驱使下,「Twitter 崩了」的话题登上国外科技网站的头版头条。而其背后起因,一位工程师配置错误,产生的连带反应导致。

「Twitter 崩了」


事情发生在昨天早上,不少 Twitter 用户登录后发现很多推文里面链接失效了,点击链接不再跳转打开相关的页面,反而用户会看到一个蹊跷的提示信息,「您当前的 API 计划不包括对此端点的访问权限,有关详细信息,请参阅 https://developer.twitter.com/en/docs/twitter-api」。

除了链接打不开之外,有人发现,所有图片也无法加载出来。

也有用户称,他们也没法访问 Twitter 账号管理工具 TweetDeck。

据悉,中断的时间持续了几个小时,这也让大量用户涌入 Twitter 平台吐槽和投诉,然而,万万没想到的是,大家本着有图有真相的原则来发推时,由于系统无法加载出任何图片,所以当时很多人也没有看到这些内容,吐槽也扑了个空。

直到当地时间 12:43,Twitter 的服务才陆续恢复。

期间,Twitter 官方回应姗姗来迟,且只给出了一个模糊的解释,称”Twitter 的某些部分现在可能无法像预期那样工作。我们进行了内部更改,产生了一些意想不到的后果。我们现在正在努力解决这个问题,并会在修复后分享更新。“

据悉,Twitter 距离上一次系统中断仅相隔不到一周的时间,上一次是在裁了数十名中高层人员之后发生了系统崩溃。

付费版的 Twitter API 研发背后,只有一位工程师


追究本次系统中断的原因,根据 Twitter 的报错提示,主要与 Twitter API 项目有关。

其实在上个月初,Twitter 官方账户便曾发文宣布,从 2 月 9 日开始将不再提供免费 Twitter API,包括 v2 和 v1.1 两个版本,取而之的是付费 API 。

彼时给出的原因是:

多年来,数亿人发送了超过一万亿条推文,而且每周都会增加数十亿条。

Twitter 数据是世界上最强大的数据集之一。我们致力于实现快速和全面的访问,以便您可以继续与我们一起构建。

同时,Twitter 想要开启付费 API 的主要原因就是想要让公司起死回生,实现盈利,毕竟马斯克曾说过,Twitter 现金流差点变成负 30 亿美元,正因此,才需要疯狂降本增效。

企业要生存,就要实现营收,本是情理之中。不过,据外媒 Platformer 透露,在 Twitter 内部经过几轮裁员之后,只有一名工程师被安排来跟进付费 API 研发的项目。另外,据一名现任员工透露,周一,由于这名工程师做了一个”错误的配置更改,基本上破坏了 Twitter 的 API。”

这也产生了一系列连带反应,导致 Twitter 许多内部工具和面向公众的 API 一起崩了。

马斯克发怒:代码全部重写


系统崩了,不让工程师们焦头烂额,也让马斯克大发雷霆。

在硅谷投资人也是 Twitter 的投资者 Marc Andreessen 发布的一张显示 Twitter API 崩了占据热门的截图下方,马斯克生气地写道,「API 的一个小改动竟然产生了巨大的影响。代码栈毫无理由地这么脆弱。最终需要彻底重写。」

据 Platformer 报道,一些现任员工很无奈,他们认为 Twitter 的问题至少部分要归咎于马斯克掌管该公司之前的技术故障。

一位在职员工说:“Twitter 1.0 有太多的技术债务了,如果你现在做一个改动,那有可能一切都会崩溃。”

马斯克最初在接管公司时,虽然承诺会提高网站的速度和稳定性,并解雇了一批“能力不足”的工程师,但是当前 Twitter 只剩下不到 550 名全职工程师,这样导致了现如今 Bug 出现迟迟没有人救场的窘境。

"这就是解雇公司 90% 的人的后果,"一位现任员工说道。

更为现实的事,如果重写代码,身为老板的马斯克也可能会遇到没有人来开发的情况,为此,在其评论的下方,也有不少用户毛遂自荐,报名帮助 Twitter 重写代码:

参考资料:

https://www.platformer.news/p/how-a-single-engineer-brought-down

https://www.engadget.com/every-link-on-twitter-is-broken-right-now-165929931.html


- EOF -



推荐阅读  点击标题可跳转

0、极客专属:几十款程序员秒懂的卫衣

1、往代码里掺东西,你还敢用?再见,Notepad++

2、世界上最伟大最邪恶的软件发明

3、ChatGPT 连夜迭代:你老婆不好使了


关注「程序员的那些事」加星标,不错过圈内事

点赞和在看就是最大的支持❤️

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
我们为“作天作地”的马斯克做了一份 2022 年度总结:身价暴跌超千亿美元、Twitter 盈利遥遥无期马斯克开会当场解雇 Twitter 首席工程师:我有1亿多粉丝,他却说公众对我失去兴趣Twitter换帅!马斯克官宣:新1任CEO是他...Twitter部分源代码泄漏、疑遭离职员工报复:马斯克要求GitHub交出所有上传、下载人员名单“金主爸爸”狂甩1个亿!马斯克和Twitter有救了?硬核观察 #912 Twitter 开始向所有人展示马斯克的推文一人改代码搞崩推特,马斯克气疯了!全部重写!唯一维护 API 的普通工程师轻松搞垮 Twitter,马斯克:我们重写代码吧黄色iPhone 14‌发布/奇瑞:周六是奋斗者正常工作日/马斯克回应Twitter史上最大宕机苏月的婚姻路(2)寻人启事:“无名”老海归马斯克开会当场解雇Twitter首席工程师:我有1亿多粉丝,他却说公众对我失去兴趣突发!Twitter换帅!马斯克官宣:新1任CEO是他...微软将Twitter从旗下广告平台移除,马斯克扬言起诉微软复旦 MOSS 上线当天服务器过载;马斯克称 Twitter 将于下周开放算法源代码;谷歌被怀疑利用 AI 裁员 | 极客早知道胡鑫宇的一条评论,让我难受好几天:请别再说孩子太脆弱马斯克开源Twitter推荐算法,GitHub秒破万星,还承诺每24-48小时进化一次刚刚!马斯克开源Twitter算法,GitHub Star数已破万马斯克被Twitter脆弱的代码“逼疯”,要求全部重写!网友:重构是空降领导了解当前系统最快的方式?18年,1000多位工程师为全国5000家医院提供了信息化解决方案马斯克讨好广告主未果,Twitter陷入道德危机苹果头显或实现手眼遥控/马斯克称年底卸任TwitterCEO/首个游戏版ChatGPT将推出硬核观察 #958 Twitter 公开推荐算法源代码,马斯克获特别优待Software engineer软件工程师,不是只有IT学历才能做IT职位的哦!工程+电子学历一样可以做IT职位。笙箫,女,华南理工大学研究生,事业单位工程师,年薪35万+,91年,高158,广州越秀资本家再出手,内部文件显示,马斯克将 Twitter 的育儿假从 20 周缩短至 2 周马斯克:Twitter将于3月31日开源所有推荐机制代码西方的独立思想,自由精神与民主制度芒格:在中国比亚迪遥遥领先特斯拉;马斯克:年底交出 Twitter 大权;微信测试「门店快送」服务 | 极客早知道回应covi20: 关于我的傲慢偏见与矫情一人改代码搞崩推特,马斯克气疯:全部重写!马斯克对 Twitter 估值仅 200 亿美元,接管半年较收购价腰斩,网友:什么都不做,赔钱最慢文革初五十多天邓小平疯狂镇压Twitter 裁掉了八成员工,现仅剩 1500 人!马斯克:我很痛苦
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。