6. Arquitectura
Caché monolítica mapeada a memoria virtual (VM)
Archivos de configuración son compilados en C
Trata todo el ciclo de vida de una petición
Cambios de configuración en caliente
Logs escritos en memoria compartida
Estrategia “Zero configuration”
7. Herramientas
varnishtop:
Lista ocurrencias de log más comunes (~apachetop)
varnishstat:
Estadísticas en tiempo real
varnishhist:
Hits y misses en tiempo real
varnishlog / varnishncsa:
Generan logs tradicionales
varnishreplay:
Parsea logs y reproduce el tráfico
8. Virtudes
Open source: FreeBSD license
Capacidad de servicio superior a 100k req./s
Tremendamente configurable / adaptable
Imagen: [2]