Unicorn is an HTTP server for Rack applications designed to only serve fast clients on low-latency, high-bandwidth connections and take advantage of features in Unix/Unix-like kernels. Slow clients should only be served by placing a reverse proxy capable of fully buffering both the the request and response in between Unicorn and slow clients.
L. Bing, R. Guo, W. Lam, Z. Niu, and H. Wang. Proceedings of the 37th International ACM SIGIR Conference on Research &\#38; Development in Information Retrieval
, page 767--776. New York, NY, USA, ACM, (2014)