Bronco contra todos
Víctor Orozco
¿Y vos quien sos?
● ● ●
J2EE Miembro de LUGUSAC desde 2006 Coordinador de FLISOL Guatemala, fundador de LUG's entre otras cosas Adicto al metal yla cafeina Google: tuxtor
● ●
Contenido
● ● ● ● ●
Teoria basica de web servers En el principio Los 3 grandes Otros ¿Porque apache?
Web Server
● ●
¿Que es un web server? ¿Comofunciona?
Como funciona un web server
● ●
Demonio Transferencia
– –
Codigo Archivos
●
Cliente
Como funciona la web dinamica
● ● ●
Demonio Generación de codigo HTML Transferencia– –
Codigo Archivos
●
Cliente
En el principio. . .
● ● ●
90's IIS iPlanet
Killer app
● ● ● ●
Llega apache Virtualhosts Inicia lo que seria la burbuja Impulsa a Linux
Elahora . . .
● ● ●
Apache IIS Cherokee Nginx GWS lighthttpd
● ● ●
Pruebas 1
● ● ● ●
Cherokee Lighttpd Nginx Apache
Pruebas 2
● ●
IIS Apache
Prueba 1
● ● ● ● ● ● ●Cherokee-0.99.42 Lighttpd-1.4.26 Nginx-0.8.33 apache-2.2.14-r1 JMeter Funtoo testing AMD64, 4 gb de RAM index.html 2.6KiB. 500,000 peticiones
Resultados
Fallas cherokee 0 Tiempo 13.613715 segundos 17.348000segundos 19.765657 segundos 31.241516 segundos
lighttpd
0
nginx
0
apache
0
Prueba 2
● ● ● ● ●
IIS 7.0 (64 bits) apache-2.2.14-r1 (32 bits) JMeter Windows 7 64 bitsindex.html 2.6KiB. 500,000 peticiones
Resultados
Fallas Tiempo IIS 0 37.54453 segundos 35.23454 segundos
apache
0
¿Entonces porque apache?
Apache
● ●
Soporte y experiencia Integraciondirecta
– – – – – –
mod_python mod_jk mod_rails/mod_rack mod_php Fastcgi mod_mono?
nginx
Por ejemplo
Por ejemplo
Por ejemplo
Apache vrs. IIS
● ●
Desempeño ligeramente mejorde apache IIS enorme cantidad de modulos (no tantos como apache pero si suficientes) IIS tiene instaladores automaticos (de wordpress, joomla, drupal) IIS es cerrado y conocido por sus errores ;)...
Regístrate para leer el documento completo.