Unicorn dice que es para "clientes rápidos". Cada vez que leo una explicación sobre esto, esto se explica como apropiado para, por ejemplo, estar detrás de un servidor proxy nginx que atiende peticiones HTTP, y no para ejecutar una aplicación que hace largas encuestas.¿Qué considera unicornio como solicitudes "rápidas" y "lentas"?
Bien, tiene sentido, pero el caso más común donde una solicitud es "lenta" es cuando un POST tarda mucho tiempo, ya sea porque está transmitiendo una gran cantidad de datos (una carga de archivo) o porque la acción invoca procesamiento en la aplicación que lleva mucho tiempo.
¿Cómo se comporta Unicorn en estos dos casos? ¿Dónde puedo leer más sobre esto?
Más discusión al respecto en este hilo: http://rubyforge.org/pipermail/mongrel-unicorn/2011-September/001195.html –