Bronco contra todos

Bronco contra todos (apache)

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 ;)…