H2O是效能超過Nginx的開源Http伺服器
H2O是一個最佳化支援Http 1.x和Http2的HTTP伺服器,可以作為單獨伺服器或庫包。Github專案地址
基於非常高效的HTTP1分析器PicoHTTPPaser構建的H2O在效能上遠超過Nginx,HTTP2也有卓越效能:
基於非常高效的HTTP1分析器PicoHTTPPaser構建的H2O在效能上遠超過Nginx,HTTP2也有卓越效能:
[img index=1]
為什麼我們需要一個新的HTTP伺服器?還是因為效能。
據預測,未來將有更多檔案從Http/1遷移到Http/2的HTTP伺服器。
過去這是因為HTTP/1技術難以充分利用當前可用的頻寬,因此降低一個頁面所需要的CSS或圖片等資原始檔數量成為一種最佳化方式,如CSS sprites 和 CSS concatenation,這些在HTTP/2中就不必了,另外因為一個網站某個頁面需要的一些圖片/CSS,而被迫將整個CSS檔案一起傳輸的情況也會克服,現在,某個頁面的哪個元素需要的那個小CSS檔案,這個檔案才會下載。
高效的HTTP/1對於微服務實現也是有用的,能增加HTTP請求數量。
H2O主要服務於靜態檔案,可以作為一個高效能代理伺服器。
下載H2O,安裝:
$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local .
$ make
$ sudo make install
執行:
$ h2o -c examples/h2o/h2o.conf
[該貼被banq於2014-12-26 09:12修改過]
[該貼被banq於2015-02-13 16:03修改過]
[該貼被banq於2015-02-13 16:20修改過]
相關文章
- H2O是開源基於大資料的機器學習庫包大資料機器學習
- AI開源專案 - H2OAI
- nginx: 高效能http和反向代理伺服器NginxHTTP伺服器
- 效能超過人類煉丹師,AutoGluon 低調開源
- web 快取伺服器 HTTP2 效能測試: nuster vs nginxWeb快取伺服器HTTPNginx
- 使用nginx搭建http代理伺服器NginxHTTP伺服器
- reverst:透過QUIC建立HTTP反向隧道的開源工具UIHTTP開源工具
- ElasticSearch 通過nginx做HTTP驗證ElasticsearchNginxHTTP
- Pingora:替代Nginx、Rust編寫的HTTP伺服器GoNginxRustHTTP伺服器
- 【開源專案】向Nginx-RTMP伺服器推流Nginx伺服器
- 伺服器後端開發系列——《實戰Nginx高效能Web伺服器》伺服器後端NginxWeb
- 高效能Web伺服器Nginx的配置與部署研究(9)核心模組之HTTP模組基本常用指令Web伺服器NginxHTTP
- 開源高效能 web 快取伺服器 nusterWeb快取伺服器
- nginx 是如何處理過期事件的?Nginx事件
- Nginx靜態資源伺服器配置Nginx伺服器
- 高效能Web伺服器Nginx的配置與部署研究(10)核心模組之HTTP模組Location相關指令...Web伺服器NginxHTTP
- 超牛逼的一款開源即時效能監控系統!
- Angular 如何通過 HTTP Interceptor 實現 HTTP 請求的超時監控AngularHTTP
- 前端效能優化之http請求的過程前端優化HTTP
- 開源資料庫流行度首次超過非開源資料庫Confluent資料庫
- 輕鬆讓你的nginx伺服器支援HTTP2協議Nginx伺服器HTTP協議
- 高效能Web伺服器Nginx的配置與部署研究(5)Nginx配置符號Web伺服器Nginx符號
- Zynga 開源其伺服器效能監控分析工具 zPerfmon伺服器
- Netty實現Http高效能伺服器NettyHTTP伺服器
- dotnetcore http伺服器研究(二)效能分析NetCoreHTTP伺服器
- HTTP的KeepAlive是開啟還是關閉?HTTP
- 程式設計超過 30 年,我是如何避開倦怠期的?程式設計
- 高效能Web伺服器Nginx的配置與部署研究(14)平滑升級你的NginxWeb伺服器Nginx
- [譯] 開源專案之 NginxNginx
- 高效能Web伺服器Nginx的配置與部署研究(4)Nginx常用命令Web伺服器Nginx
- nginx靜態資源伺服器簡單配置Nginx伺服器
- PolyCoder:號稱超過Codex的開源AI程式碼生成器AI
- nginx 編寫簡單HTTP模組以及nginx http handler的hello world示例編寫NginxHTTP
- nginx搭建支援http和rtmp協議的流媒體伺服器之一NginxHTTP協議伺服器
- Flutter Http請求開源庫-dioFlutterHTTP
- http內網穿透CYarp[開源]HTTP內網穿透
- 進軍Arm伺服器,攜手微軟開啟雲超算,這是英偉達黃仁勳的「超算已來」伺服器微軟
- 高效能Web伺服器Nginx的配置與部署研究(3)Nginx的請求處理機制Web伺服器Nginx