漫畫:80 埠爭奪戰

發表於2017-11-18

嗨,大家好,今天我們來聊聊 80 埠之戰。著名的技術漫畫站 turnoff.us 有這樣的一副漫畫,生動的描繪了固守 80 埠的 Apache 和新生代的 Nginx 之間的戰爭。你知道,80 埠是 Web 埠,就是這個埠構成了我們現在大部分的網際網路。

作為新生代的 Nginx 對已經 22 歲之老的 Apache 說,“一邊去,老頭,這 80 口不用你看著了,你得給新人騰騰地方了!”

頭頂羽毛(Apache 的 Logo 形象),身上的寫著名字的牌子都是補上去的(a patch,即 Apache 這個詞的出處)一臉懵逼,對小毛頭 Nginx 說,“放尊重點,你覺得你已經能取代像我這樣的老同志了嗎?!”

“哈?C10K 你解決了嗎?事件驅動呢?這些你行嗎?”Nginx 說。(C10K 指併發上萬連線,由於伺服器和網路效能的提升,現在的服務程式面臨著處理更大併發的請求,而一些老舊的應用面對這種大量請求顯然有點力不從心)

“嗯,我可以給你一個‘小小’的列表,這都是我支援的模組……” Apache 顧左右而言它。

“這些都過時了!我猜它們根本就沒人用過!” Nginx 看著那“小小”的列表,一臉嫌棄的反駁。(講真,Apache 的很多模組你可能從未用過,尤其是那些內建的模組,而另外一些年久失修的第三方模組,甚至你都不知道能不能用了)

一看這麼多模組唬不住 Nginx,Apache 又把 PHP、MySQL 等小弟叫出來助陣,“這些都是我的鐵桿兄弟!”

“嘿,誰怕誰啊,誰沒兄弟啊,我也有啊” Nginx 拽出來煥發了第二春的 Postgres 資料庫和曾經的明日之星 Ruby,不過感覺這些兄弟們有點不太給力 :-d 。

那麼你猜猜誰會贏?買定離手啊~

相關文章