" 馬斯克氣瘋了 "!
就在今天,推特又雙叒崩潰了,圖片和任何鏈接都打不開。
據馬斯克自己的說法,原因隻是 "API 的一個小改動"。
但後果很嚴重,起碼在網友們看來,推特的現場是醬嬸的:
而吃瓜群衆們的心情,則是:
并非網友們太過刻薄,隻是這事兒吧,确實有點孽力回饋的意思。
據 Platformer 消息,出現問題的是第三方客戶端訪問推特的 API。就在 2 月初,馬斯克決定不再免費開放這一 API,要改成收費模式。
那這代碼不就得跟着改嘛,然鵝,負責這事兒的竟然有且僅有一位工程師。
The Verge 直接不留情面地說:這都是馬斯克大幅裁員的鍋,推特現在工程師太少。
而網友們更是嘲諷拉滿:
除了托兒所的孩子們,推特已經不剩啥搞測試的人了。
内部員工則透露,馬斯克确實氣壞了。不過嘛,鋼鐵俠似乎并不願意背外界扣上的這口鍋,而是覺得 " 推特代碼太脆弱 ",還再次放出狠話:
推特的代碼得重寫。
一個工程師搞崩推特
咱們還是從頭捋一捋這事兒。
一早沖浪的推特網友們突然發現,推特鏈接打不開了。
不僅打不開,它還告訴你,錯誤的原因是 " 您當前的 API 不包括對此斷點的訪問權限 "。
簡單翻譯一下,就是推特自己的 API 都不認推特了……
至于具體原因,參照馬斯克的說法,就是他們對 API 的代碼做了一些改動,結果把整個推特搞崩了。
Platformer 從内部員工那裏了解到了更詳細的情況:這個 API,就是馬斯克在 2 月 1 日宣布從免費改收費的那一個。這一改動當時直接讓推特的第三方客戶端壽終正寝了。
讓人覺得離大譜的細節是,内部員工告訴 Platformer,Twitter API 改收費這事兒,僅由一位 SRE(站點可靠性工程師)工程師負責。
結果就在這位工程師進行了一次 " 錯誤的配置更改 " 之後,這個 API" 基本被破壞 " 了。這就導緻推特的許多内部工具和面向公衆的服務癱瘓了。
這下可把馬斯克惹毛了,正如他在自己的推文中所表示的," 無緣無故的,推特的代碼太脆弱 "。
老闆很生氣,于是在内部的 Slack(通訊軟件)上,瞬間擠滿了推特程序員們瘋狂救火的線程。
顯然,馬斯克認爲推特的代碼就是一坨 shit。但是否真的 " 無緣無故 ",外部卻不乏不同的觀點。
此前,就有前推特員工對華盛頓郵報表示,在馬斯克接管推特并大幅裁員之後,推特的代碼早已是走鋼絲的狀态:
代碼和操作中的任何一個錯誤現在都是緻命的。
留在推特的人将不堪重負,因而更容易犯錯。
變着花樣崩的推特
其實,今年這才剛到 3 月,馬斯克的推特就已經大規模崩過6 次了。
首先是 1 月 23 日,一部分安卓用戶遭 " 背刺 ",無法查看關注列表、加載推文以及發送推文,大家等了大約 4 小時才恢複正常。
△ 圖源 9to5Google
沒過幾天,2 月 8 日,不少用戶又發現自己無法轉發和發送推文,因爲被系統提示 " 超過了每天發送的條數限制 ",約 1.5 個小時修複。
接着,2 月 15 日,這次輪到 iOS 用戶," 爲你推薦 " ( For You ) 模塊無法加載。
很快,3 天之後的 2 月 18 日,問題更嚴重,連主頁都崩了,回複消息的通知也不提醒,還有各種其它報錯滿屏飛,搞得網友都在懷疑推特是不是 " 關門大吉 " 了("#TwitterDown" 話題直接火了)。
最後就是 3 月 1 日,關注列表和爲你推薦再次崩潰。
加上今天的圖片和鏈接無法訪問,推特的崩潰事件可謂是花樣百出。
——以及 " 家常便飯 " 到大家已經掌握熟練吃瓜技能了。
如推特自己的員工:
我們都已經麻了。
如外媒:
等着吧,估計下一次崩潰又在路上了。
要問爲什麽會這樣?在外界看來,馬斯克再怎麽甩鍋,也難逃責任——誰叫他把人都裁沒了。
去年收購一完成,馬斯克便開啓推特 2.0" 極端硬核 " 文化,大刀闊斧送走好幾千人。
後面又稀稀拉拉地來了不少 " 小動作 ",導緻原本擁有 7500 餘名員工的大廠,最終沒了 80%,隻剩大約 1300 人。
而這其中,全職工程師還不到 550 人(數據來自 CNBC)。
一位來自推特的匿名工程師對此表示很擔憂:
推特的代碼庫非常龐大,網站的各個部分都需要了解不同編程語言的人來維護。這些技能之間都有壁壘,并不好在網站間進行 " 遷移 ",所以一下子失去這麽多人後,我們很難再培養新的工程師了。
不知道馬斯克在當初瘋狂裁員的時候有沒有想過這個問題。
不過或許想過,但還是 " 管不了那麽多了 " ——畢竟他這番操作除了彰顯硬核文化,最重要的還是削減成本,彌補 440 億美元的大窟窿。
這不除了裁員,還有推出付費認證服務、取消免費午餐、解雇保潔員、拖欠辦公樓租金和供應商營銷款項等一系列操作。
△ 推特舊金山總部大樓,圖源 Frank Schulenburg
槽點過多,就不一一展開了。
但,千萬别以爲這就完了。
這兩天,有匿名員工向 The Insider 爆料,馬斯克甚至還嘗試把辦公設備賣給員工。
總之,推特的雞飛狗跳仍在繼續。
還有網友毒舌建議,把 " 發生意外情況 " 的說明推文長期置頂。
至于什麽時候,這場抓馬大戲才會歸于平靜,或許就是馬斯克真的把推特推翻重構的時候吧……
參考鏈接:
[ 1 ] https://www.platformer.news/p/how-a-single-engineer-brought-down
[ 2 ] https://www.washingtonpost.com/technology/2023/03/06/elon-musk-twitter-outages/
[ 3 ] https://twitter.com/elonmusk/status/1632810081497513993
[ 4 ] https://cyberplace.social/@GossiTheDog/109977528942832634
[ 5 ] https://www.theverge.com/2023/3/6/23627875/twitter-outage-how-it-happened-engineer-api-shut-down
[ 6 ] https://www.masslive.com/business/2023/01/how-many-employees-still-work-at-twitter-since-elon-musk-took-over.html
[ 7 ] https://www.businessinsider.com/elon-musk-twitter-sell-office-plants-to-employees-costs-bbc-2023-3