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 寄信給其他人。
我是太平洋海岸公路,歡迎你也成為聯邦宇宙公民。【本文首發於不可見之手】
Like my work? Don't forget to support and clap, let me know that you are with me on the road of creation. Keep this enthusiasm together!
- Author
- More