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.
R. Baeza-Yates, C. Hurtado, and M. Mendoza. Current Trends in Database Technology - EDBT 2004 Workshops, volume 3268 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, (2005)
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)
J. Abernethy, O. Chapelle, and C. Castillo. Proceedings of the 4th International Workshop on Adversarial Information Retrieval on the Web, page 41--44. New York, NY, USA, ACM, (2008)
L. Becchetti, C. Castillo, D. Donato, S. Leonardi, and R. Baeza-Yates. The European Integrated Project Dynamically Evolving, Large Scale Information Systems (DELIS): proceedings of the final workshop, 222, page 99--113. Heinz-Nixdorf-Institut, Universität Paderborn, (February 2008)