Cowboy,采用Erlang開發的HTTP服務器和Socket acceptor池,
Cowboy是一個小型、快速,模塊化,采用Erlang開發的HTTP服務器。
Cowboy還是一個socket acceptor pool,能夠接受任何TCP協議類型的連接。
其中良好的clean module使得我們可以擴展到多種網絡協議之中,cowboy自帶的有tcp和ssl,而也有一些人提供了smtp等的擴展。
cowboy的特點:
1.代碼少。
2.速度快。
3.模塊化程度高,transport和protocol都可輕易替換。
4.采用二進制語法實現http服務,更快更小。
5.極易嵌入其它應用。
6.有dispatcher,可以嵌入FastCGI PHP 或者是 Ruby.
7.沒有進程字典,代碼干凈。
https://github.com/extend/cowboy
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!