Facebook斷線6小時與misskey.io回溯6個月

Facebook 全球大斷線 6 個小時,除了 Facebook、Messenger、Instagram、WhatsApp 之外,就連 Facebook 的員工要進入公司都有困難。現在有許多網站為了吸引新用戶,降低註冊過程的阻力讓你可以用 Google 或是 Facebook 帳號登入,因此,除了 Facebook 旗下的產品之外,其他倚靠 Facebook 帳號登入的第三方服務也都受到波及而無法使用。Facebook 官方甚至得使用對手 Twitter 的平台發推文向大眾道歉。Cloudflare 指出,問題根源可能在臉書的 BGP 路徑,而前微軟安全運作中心主任 Kevin Beaumont 形容,「沒有了 BGP 路徑就無法找到臉書的 DNS,臉書相當於把自己從自己的平台移除了 (deplateformed themselves)。」對於戮力於言論審查並執行 deplateform 的 Facebook 來說,這是很諷刺的。將近一天之後,Facebook 終於查出問題在於其骨幹路由器配置更新錯誤。這次的事件顯示出 Facebook 這類高度中心化大平台的風險,做為網路巨頭之一,毫無疑問臉書的硬體設備是先進的,管制措施盡可能地完善,架構很複雜,但是安全係數是由整個系統最脆弱的部份決定的,在這個例子裡骨幹路由器是他們的阿基里斯腱。

無獨有偶,同一天在 fediverse(聯邦宇宙)的大事件,是 Misskey 創始站同時也是最大的 Misskey 站 misskey.io 發出公告,宣佈由於系統故障,用戶的資料回溯至 2021 年 4 月 16 日,如果聯邦宇宙公民 (fedizen) 在這個時間之後關注了 misskey.io 上的用戶,則必須先解除關注再重新關注,否則該用戶的動態將不會出現在時間線上。misskey.io 這個規模的站,難道這半年都沒有做備份嗎?其實本來是有的,在事後的檢討報告可以看到 misskey.io 在札幌、東京、仙台三地有四個資料庫,還有二個 snapshot 和二個 backup,但是因為一連串的錯誤導致最後回溯到半年前的狀態。對於 misskey.io 的 4700 多位用戶來說,失去了 6 個月的動態當然很困擾,但是對於其他聯邦宇宙公民呢?也就是檢查一下關注列表裡 misskey.io 的帳號,解除關注再重新關注罷了,沒有太大影響。這是因為在聯邦宇宙裡各個站點是獨立運作的,沒有中心化的大台,單一站點的故障並不會妨礙整個網路的運作,這是分散式網路的反脆弱性。我們常常用電子郵件來比喻,Gmail 伺服器斷線了並不影響你用 HinetMail 寄信給其他人。

我是太平洋海岸公路,歡迎你也成為聯邦宇宙公民。

crying_ai

失去 6 個月記憶的藍醬哭哭

不可見之手文章索引