2017年6月19日 星期一

lightweight web server


Introudctuion:
 I was find the good and useful web server ,except for large apache tomcat , there I feel the two is famous and useful,


Product:
Nginx

Nginx has become one of the most important web servers over the last couple of years. There’s a reason for that. Instead of using the standard threaded- or process-oriented architecture, it uses a scalable, event-driven (asynchronous) architecture. So not only is it incredibly light weight, it’s highly scalable and memory usage is far better suited for limited resource deployments. Nginx also handles simple load balancing, fault tolerance, auto-indexing, virtual servers (both name- and IP-based), mod_rewrite, access control, and much more. Nginx can also serve as a reverse proxy and an IMAP/POP3 proxy server.


Jetty:

Jetty is pretty lightweight, but it does provide a servlet container, which may contradict your requirement against using an "application server".

You can embed the Jetty server into your application. Jetty allows EITHER embedded OR servlet container options.



REFERENCE:
https://www.linux.com/news/which-light-weight-open-source-web-server-right-you
https://opensource.com/business/16/8/top-5-open-source-web-servers
https://stackoverflow.com/questions/2717294/create-a-simple-http-server-with-java



沒有留言:

張貼留言