Loading

| HT articoli

| Webserver

Nginx e Apache: affiancarli nei nostri server in produzione

di Redazione HostingTalk

Nginx (la cui pronuncia è engine x) è uno dei web server, reverse proxy e mail proxy più leggeri disponibili in circolazione; è infatti nato per risolvere il famigerato problema C10K implementando la gestione delle connessioni con epoll al posto di usare il sistema a threads.

Questo permette di gestire le connessioni usando veramente pochissima RAM anche con un aumento esponenziale delle richieste che il web server si trova a dover gestire. Più avanti nell’articolo vedremo di cosa è capace, benchmark alla mano.

Il padre del progetto è Igor Sysoev, che nel 2005 ha scritto da zero nginx per la compagnia in cui lavora, Ramblermedia, il cui portale è uno dei più visitati siti russi.
Pur essendo stato creato per una specifica azienda è stata scelta la vincente strada dell’opensource, nginx è infatti rilasciato sotto licenza BSD-like che ha permesso negli anni una massiccia aggiunta di funzioni che hanno sicuramente contribuito tantissimo all’importante traguardo raggiunto nelle ultime settimane: nginx si trova ad oggi al terzo posto nella classifica dei web server più usati al mondo. Secondo Netcraft, infatti, nel mese di gennaio 2010 ben il 7,53% dei siti mondiali sono hostati su questo potente web server e la percentuale è in costante e rapida crescita.

A cura di Andrea Usuelli per HostingTalk.it

nginxlogo.jpg

Commenti Recenti

Powered by Disqus
Wednesday 17 February 2010