一名工程师修改配置导致推特宕机,马斯克回应:要彻底重写这堆"ShitCode"


自从马斯克收购 Twitter 并大幅裁员后,推特网站的服务可靠性在过去两个月出现了显著下降。本周一再度出现了严重的宕机故障——无法打开任何图片和链接。具体表现就是,当用户在推特上加载图片和点击链接时会返回错误信息,称“您当前的 API 不包括对此端点的访问权限”。

根据 Platform 的报道,此次事故由一名工程师修改配置导致,据称马斯克知道此事后直接暴怒。

今年 2 月初,推特宣布不再免费提供 API 给用户(此举被认为是打压第三方推特客户端)。为此,它们面向开发者构建了一个新的付费 API。但由于马斯克的大刀阔斧裁员,最后只有一名负责网站可靠性的工程师参与了该项目。据一名现任员工称,这名工程师周一进行了一次“错误的配置更改”,并“破坏了整个 Twitter API”。

对于此次事故,马斯克在推特上回复称是一个细小的 API 改动导致了巨大的影响。这也说明推特的代码非常脆弱,需要彻底的重构。

不过员工则表示,推特背负着许多技术债,如果现在就要彻底重构,那么整个推特都会崩溃。

自从马斯克接手推特后,2023 年才过去两个多月就出现了 6 次大规模崩溃:

  • 1 月 23 日,Android 用户无法加载新推文或发布新推文
  • 2 月 8 日,用户发现无法转发和发送推文,因为被系统提示“超过了每天发送的条数限制”
  • 2 月 15 日,推文停止加载
  • 2 月 18 日,Timeline 无法加载,回复消失
  • 3 月 1 日,Timeline 和“为你推荐”再度停止运行
  • 3 月 6 日,无法访问图片和链接

相關推薦

2023-10-31

冗余,每年节省 1,390 万美元。 推荐阅读 一名工程师修改配置导致推特宕机,马斯克回应:要彻底重写这堆 "ShitCode" 马斯克硬核迁移推特服务器 马斯克称 Twitter 数据被极端抓取,紧急上线“限流”机制 马斯克连

2023-02-18

晨02点36分,推特 CEO 马斯克的堂弟詹姆斯·马斯克在推特工程师的 Slack 群组向所有成员发了一条消息,称有一个非常紧急的关于推文曝光量的问题需要修复。睡眼惺忪的工程师登陆笔记本,才知道这个紧急问题是因为马斯克关于

2022-10-30

负责人的第一天,马斯克还做出了一个要求;即,推特的工程师需要打印出他们的代码以供审查。知情人士称,一些工程师透露自己在周五上午收到了马斯克中间人的通知,表示他希望查阅他们所写的最新软件代码,希望他们将

2023-04-03

以及他们是共和党人还是民主党人。 对此,一位 Twitter 工程师在当天的 Spaces 会议上解释称,这些标签仅用于衡量指标。但是马斯克则表明,他在当天之前并不知道这些标签的存在,并认为它们不应该存在:“绝对不应该将人

2022-11-16

除了这名技术主管,一位负责 Twitter Android 客户端开发的工程师 Eric Frohnhoefer 也丝毫不给老板面子,他表示自己参与 Twitter 的 Android 开发已经有 6 年多了,而马斯克所指出的 Twitter App 运行慢的原因完全错误。 一名自称有 20

2022-10-10

最近被诊断出患有绝症。正在 Ash 为家人奔波照料之际,马斯克重启收购推特的新闻又为 mastodon.technology 服务器带来了一大波流量和新用户涌入,直接给服务器干崩溃了。Ash 醒来时看到了服务器的停机警报,本就为家人的病情一

2022-12-19

马斯克刚刚在推特就“我是否应该辞去推特负责人一职”发起投票,并表示会遵守投票结果。 目前数据显示,用户已投出了 300 多万的票数,其中选择「Yes」的人数占比超过 50%,并已接近 60%,这说明大多数人希望推特能摆脱

2023-11-30

同行说滴滴这次严重故障是升级 k8s 版本导致,当时 SRE 工程师定位了三个小时都没定位到问题。   从滴滴公开的技术分享来看,滴滴弹性云在上个月升级了 k8s 版本:从 k8s 1.12 升级到 1.20。 K8s 1.12 发布于 2018

2023-11-28

用、功能强大、智能并且用户友好。很多其他 Shell 需要配置才有的功能,fish 默认提供,不需要任何配置。 项目维护者 Fabian Boehm 今天在 GitHub 回应了使用 Rust 重写 Fish Shell 的进度,称已几乎完成。 根据开发者的说法,他

2023-07-25

更新:X Logo 已公布 马斯克的推特头像和个人简介也已经更新: 推特平台颜色也已更新为黑色。另外,推特官方账号也将名字和头像改为了“X”。 包括按钮图标、载入界面等场景均已更换为“X”,同时该标志也出现在

2023-04-02

+. NGPTL++ 编程语言的开发团队由来自全球各地的顶级软件工程师和计算机科学家组成,他们旨在创造一种极具创新性的编程语言,以应对日益增长的开发需求。这款语言的主要特点包括:灵活性、简洁性、性能优越以及易于学习

2022-12-10

树莓派(Raspberry Pi)宣布聘请了一名间谍设备制作专家 Toby Roberts。在加入树莓派基金会之前,Toby Roberts 曾是英国东部地区特别行动组(ERSOU)的一名警察,在工作中使用树莓派构建了很多监控技术。 “我曾经是一名警官,负

2024-07-26

北京时间7月25日,马斯克昨日在美国国会大厦出席以色列总理内塔尼亚胡向国会发表的讲话,接受记者采访时被问到“还要和扎克伯格打吗”,他表示“我愿意和扎克伯格打一场,任何地点、任何时间、任何规则都可以”。

2023-06-13

以来一直与谷歌和亚马逊签订合同,以补充基础设施。在马斯克去年收购 Twitter 之前,该公司与谷歌签署了一份多年合同,旨在托管与打击垃圾邮件、删除儿童性虐待材料和保护帐户等相关的服务。今年 3 月份,Twitter 还曾因未