[Zope] Storing many large objects in many folders
Dieter Maurer
dieter@handshake.de
Tue, 10 Dec 2002 20:05:30 +0100
Toby Dickenson writes:
> ...
> > but serving
> > such big files blocks one of only 4 (per-default) of zopes worker threads.
> > This means that 4 concurrent downloads make it impossible for someone
> > else to get to your server,
>
> No. Worker threads run as fast as they can, and are not constrained by client
> connection speed. Wirker threads transfer the response to the medusa thread,
> which spools the reponse back to the client. It can handle thousands of
> connections.
The worker thread needlessly copies the file and stores its
content in a temporary file.
Something that can be avoided when the file is directly served from
the file system.
Dieter