首頁  >  文章  >  科技週邊  >  一人改程式碼搞崩推特,馬斯克氣瘋:全部重寫!

一人改程式碼搞崩推特,馬斯克氣瘋:全部重寫!

PHPz
PHPz轉載
2023-04-12 15:13:031644瀏覽

本文經AI新媒體量子位元(公眾號ID:QbitAI)授權轉載,轉載請聯絡來源。

「馬斯克氣瘋了」!

就在今天,推特又雙詠崩潰了,圖片和任何連結都打不開。

根據馬斯克自己的說法,原因只是「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億美元的大窟窿。

這不除了裁員,還有推出付費認證服務、取消免費午餐、解僱清潔員、拖欠辦公大樓租金和供應商行銷款項等一系列操作。

槽點過多,就不一一展開了。

但,千萬別以為這就完了。

這兩天,有匿名員工向The Insider爆料,馬斯克甚至還嘗試把辦公設備賣給員工#。

總之,推特的雞飛狗跳仍在繼續。

還有網友毒舌建議,把「發生意外狀況」的說明推文長期置頂。

一人改程式碼搞崩推特,馬斯克氣瘋:全部重寫!

至於什麼時候,這場抓馬大戲才會歸於平靜,或許就是馬斯克真的把推特推翻重構的時候吧……

一人改程式碼搞崩推特,馬斯克氣瘋:全部重寫!

以上是一人改程式碼搞崩推特,馬斯克氣瘋:全部重寫!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:51cto.com。如有侵權,請聯絡admin@php.cn刪除