Date: Mon, 16 Oct 1995 18:25:42 +0100 From: Wolfram Schneider <wosch@cs.tu-berlin.de> To: hackers@freebsd.org Subject: FYI: Analysis of HTTP Performance problems Message-ID: <199510161725.SAA15767@curie.cs.tu-berlin.de>
next in thread | raw e-mail | index | archive | help
http://sunsite.unc.edu/mdma-release/http-prob.html Abstract This paper is the first in a series on performance issues in the World Wide Web. HTTP is a transfer protocol used by the World Wide Web distributed hypermedia system to retrieve distributed objects. HTTP uses TCP as a transport layer. Certain design features of HTTP interact badly with TCP, causing problems with performance and with server scalability. Latency problems are caused by opening a single connection per request, through connection setup and slow-start costs. Further avoidable latency is incurred due to the protocol only returning a single object per request. Scalability problems are caused by TCP requring a server to maintain state for all recently closed connections. Wolfram -- Wolfram Schneider <wosch@cs.tu-berlin.de> <a href="http://hyperg.cs.tu-berlin.de/C~wosch">wosch</a>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199510161725.SAA15767>