Lighttpd es un webserver que nacio como un Proof of Concept de "The C10K problem": "It's time for web servers to handle ten thousand clients simultaneously".
Tres años despues, Lighttpd es un webserver estable, rapido e increiblemente flexible; lo que lo hace una opcion ideal para servir aplicaciones web hechas a medida.
Presentación de Alta Disponibilidad con SQL Server 2012. Taller corganizado por Mug Perú, dirigido por Alberto De Rossi de dbLearner. Se trataron temas como trasvase de registro (log shipping), reflejo de base de datos (db mirroring), replicación transaccional punto a punto, clúster y Always On
Lighttpd es un webserver que nacio como un Proof of Concept de "The C10K problem": "It's time for web servers to handle ten thousand clients simultaneously".
Tres años despues, Lighttpd es un webserver estable, rapido e increiblemente flexible; lo que lo hace una opcion ideal para servir aplicaciones web hechas a medida.
Presentación de Alta Disponibilidad con SQL Server 2012. Taller corganizado por Mug Perú, dirigido por Alberto De Rossi de dbLearner. Se trataron temas como trasvase de registro (log shipping), reflejo de base de datos (db mirroring), replicación transaccional punto a punto, clúster y Always On
Aceleradores para Apache, para PHP, etc. como la caché o el famoso motor Gears tan usado por software como Wordpress.org.
Artículo cedido por:
http://programadorphp.org
Aceleradores para Apache, para PHP, etc. como la caché o el famoso motor Gears tan usado por software como Wordpress.org.
Artículo cedido por:
http://programadorphp.org
Protocols And IP suite PPT
Contents are
History
TCP/IP Suite Layer
a} Network Interface
b} Internet Layer
c} Transport Layer
d} Application Layer
3.Comparison of OSI and IP
Apuntes para una futura formación sobre "Varnish Cache", ideado para aumentar el rendimiento de las aplicaciones web, también conocido como caché de proxy HTTP inversa.
¿Quieres aprender más? Consúltanos -> info@irontec.com
A introduction about apache, how can up performance of your Apache making some little things. You can make some changes about parameters and configurations, and get two time the performance your server.
8. ¿Por qué tendría que usar RPC?
• Incremento de velocidad —> Mejora del SEO
• Estabilidad —> Evita downtimes, picos de saturación, etc
• Mejora importante en número de peticiones servidas por
segundo
• Libera recursos del sistema de proceso
• Load Balancer de Backends
9. OK… entonces Varnish?
• Varnish es un sistema RPC OpenSource
• Continuamente en revision y sistema bugtracker
• Opción de soporte a medida para entornos ent.
• Novedoso sistema de Prefetching
• Purge selectivo
• Herramientas y API de troubleshooting y control
• Lo usan empresas como Facebook, Vimeo…
10. Varnish para todo?
• Ojo Cookies, sesiones, formularios
• Plataformas tipo marketplace necesitan plugins ESI
• VMOD GEOIP no son 100% fiables
• OJO Load Balancing: Duplicidad de cache
11. ¿Cómo funciona Varnish?
• Sistema de subrutinas por rol / workflow
• Programación en VCL / C
• Módulos externos VMOD
• Tools varnishadm
16. DELIVER sub
sub vcl_deliver {
unset resp.http.Via;
unset resp.http.X-Varnish;
if (obj.hits > 0) {
set resp.http.X-V-Cache = "HIT";
} else {
set resp.http.X-V-Cache = "MISS";
}
}
17. HASH Sub
sub vcl_hash {
hash_data(req.url);
if (req.http.host) {
hash_data(req.http.host);
} else {
hash_data(server.ip);
}
return (lookup);
}
18. Novedades de la nueva
versión 4
• Multithread por rol de subrutina
• Algoritmo más eficiente para Streaming
• Cambios importantes VCL
• REFETCHING de Items en cache