淘寶將 Web Server Open Source - Tengine

淘寶網現在應該算是亞洲最大的 EC 網站, 每天幾十億的 PV, 為了要求穩定和容忍這麼大的量, 他們挑選的 Web Server 是 Nginx~

事情總是這樣子的, 挑選完後就會使用, 使用後就會發現到功能不夠, 於是著手開始增加功能, 於是就把 Nginx 改成 Tengine 了. XD

所以 Tengine 可以看作是 Nginx 的改良版, 詳細可見此篇: "淘寶 Web 伺服器 Tengine 正式開源", 下述摘錄自此篇:

Tengine基於最新的Nginx穩定版(Nginx-1.0.10),在它的基礎上開發了一些功能和做了一些bug修復,比如:

  • 組合多個CSS、JavaScript文件的訪問請求變成一個請求;
  • 支持管道和syslog形式的日誌和抽樣;
  • 自動根據CPU數目設置親緣性;
  • 監控系統的負載和資源占用從而對系統進行保護;
  • 顯示對運維人員更友好的出錯信息,便於定位出錯機器;
  • 更強大的訪問速度限制模塊;
  • backtrace模塊,程式崩潰的時候可以顯示出錯的調用棧;
  • 根據文件類型設置過期時間;

只是目前還沒看到有多少人在使用, 只是就文件看起來, 數字還不錯, 就 Comet 實際都有 30萬台的連接數~ 也有架構圖可以參考, 只是設定檔和相關設定文件似乎還沒齊全, 就持續期待囉~ 🙂

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料