Estoy trabajando con una organización que ha implementado Varnish como un proxy inverso de almacenamiento en caché para todo su tráfico web. Su tráfico se compone de muchos sitios web dinámicos generados por los clientes, con la colección habitual de activos estáticos colgando a un lado.
Si bien estoy tratando de que me guste el barniz (creo que tiene una arquitectura bastante buena, en principio), tengo algunos problemas para administrarlo y solucionar problemas a medida que surgen, por lo que me pregunto si realmente es la opción correcta. He usado squid en el pasado como proxy inverso, pero no en el mismo tipo de rol, por lo que no tengo una base clara para la comparación.
Mi pregunta está dirigida a personas que han implementado barniz en producción o lo han evaluado seriamente con respecto a las alternativas: ¿se quedó con el barniz o terminó utilizando otro proxy inverso? ¿Cuáles fueron sus puntos clave para quedarse con él o cambiar, y si usó algo más, qué terminó usando?