LOL pense que te referias a una configuación de apache tipo apache + varnish , solo que en este caso no encontraba nada de vanilla
Mira más que todo es su poder de servir contenido estático utilizando muchos menos recursos que apache.
Apache en sus configuraciones de Prefork o Worker, ultimamente la mayoría prefieren en lugar de prefork usar worker para pasarte de procesos a threads, pero aún así todo el contenido estático te va creando bastantes procesos que al final te van dando un dolor de cabeza con el uso de RAM y muchas veces también con el uso de CPU.
En cambio por ejemplo nginx en su configuración por defecto es single thread event driven, utilizando el concepto del non-blocking IO. Y hace el uso de programación asíncrona para utilizar eventos y hacer múltiples actividades al mismo tiempo.
Es la preferencia por ejemplo para servir contenido estático porque con una mínima cantidad de recursos sirve cientos de requests al mismo tiempo.