Unicorn dice che è per "clienti veloci". Ogni volta che leggo l'elaborazione su questo, questo è spiegato come appropriato per, diciamo, essere dietro un server proxy nginx che serve le richieste http e non per eseguire un'app che esegue il polling lungo.Cosa considera Unicorno come richieste "veloci" e "lente"?
Ok, ha senso, ma il caso più comune in cui una richiesta è "lenta" è quando un POST impiega molto tempo, sia perché esegue lo streaming di molti dati (un caricamento di file) o perché l'azione richiama elaborazione nell'app che richiede molto tempo.
Come si comporta l'Unicorno in questi due casi? Dove posso leggere di più su questo?
Ulteriori discussioni su questo argomento: http://rubyforge.org/pipermail/mongrel-unicorn/2011-Settembre/001195.html –