Saturday, May 12, 2012

NginX Basic Features

NginX basic Info:

  • Open source Web server
  • A reverse proxy server for HTTP, SMTP, POP3 and IMAP protocols, 
  • A strong focus on high concurrency,
  • Performance and low memory usage.
  • Can serve as a software load balancer.
  • Written in C.

Nginx uses an asynchronous event-driven approach to handling requests which can provide more predictable performance under high loads,
in contrast to the Apache HTTP server model that defaults to a threaded or process-oriented approach to handling requests.
  Ability to handle more than 10000 simultaneous connections with a low memory footprint (~2.5 MB per 10k inactive HTTP keep-alive connections)

Few
  •   Handling of static files, index files, and auto-indexing
  •   Reverse proxy with caching
  •   Load balancing
  •   Fault tolerance
  •   TLS/SSL with SNI support
  •   FastCGI, SCGI, uwsgi support with caching
  •   Name- and IP-based virtual servers
  •   FLV streaming
  •   MP4 streaming[12]
  •   Web page access authentication
  •   gzip compression
  •   URL rewriting
  •   Custom logging
  •   Response rate and concurrent requests limiting
  •   Server Side Includes
  •   IP-based geolocation
  •   WebDAV
  •   XSLT data processing

No comments:

Post a Comment