Tag Archives: switch

Facebook 因為 Connection Pool 選擇機制,加上系統的複雜性而導致的慘案...

Facebook 的 engineer 寫了一篇文章,說明他們花了超過兩年的時間找到一個 bug:「Solving the Mystery of Link Imbalance: A Metastable Failure State at Scale」。 整個故事是個通靈的故事... Facebook 在底層的架構使用了 Link Aggregation 的規劃,多條線路 channel bonding 在一起連到骨幹上。但發現有時候會卡在某一條線路壅塞而導致 system failure。 於是就一路追下去,從 switch 本身開始懷疑,最後去組織跨部門的研究小組跳下去分析 (通靈)。後來才觀察到是因為 connection pool 的機制本身用的演算法在 Facebook 這個複雜的系統架構下造成的慘案... 當 query burst 發生時,Facebook … Continue reading

Posted in Computer, Database, Hardware, Murmuring, MySQL, Network, Programming, Social, Software | Tagged , , , , , , , , , , , , , , , | 2 Comments

AWS 的 ELB 可以自訂 HTTP/HTTPS Timeout 時間了

Elastic Load Balancing 之前的 timeout 時間是預設值 60 秒,現在可以自訂時間了:「Elastic Load Balancing Connection Timeout Management」。 文章裡有提到好處: Some applications can benefit from a longer timeout because they create a connection and leave it open for polling or extended sessions. Other applications tend to … Continue reading

Posted in AWS, Cloud, Computer, Murmuring, Network, WWW | Tagged , , , , , , , , , , , , | 1 Comment

加州的手機防竊提案...

由於手機的行竊與搶劫案件已經是美國目前遇到的重大問題,所以有幾位法界人士提案,要立法強制對手機業者實作行動電話的防竊機制:「Proposed California Law Would Mandate Smartphone Kill Switch」,報導在「Proposed California law would mandate smartphone kill switch」。 希望藉由這套防竊機制,讓銷贓變得困難,希望藉此降低手機行竊與搶劫的案件數量... Kill Switch 的機制並沒有詳細說明,不過應該就是類似目前 Apple 的方式?可以遠端強制對手機下鎖上甚至銷毀的命令...

Posted in Computer, Murmuring, Network, Security, Social, Telephone | Tagged , , , , , , , | Leave a comment

Linode 骨幹升級,傳輸量限制提昇為原來的十倍!

Linode 剛剛發表了「Linode Nextgen: The Network」,對外說明他們砸了大筆銀子在骨幹網路上,於是把本來的傳輸限制提昇為原來的十倍。也就是本來限制 200GB 的 Linode 512 就變成 2000GB。 六個機房都包括在內:(於是東京機房也是其中之一) We’re upgrading our entire network, in all six datacenters. 然後所有架構都是以 Cisco Nexus 為主: 看起來 Cisco 給了很漂亮的價錢讓 Linode 廣告... XD 這麼多頻寬好像可以拿來幹些事情... (來想看看)

Posted in Computer, Murmuring, Network | Tagged , , , , , , , | 1 Comment