Personal tools
You are here: Home Products Plone4ArtistsSite Roadmap #4: Tramline support
Document Actions

#4: Tramline support

Contents
  1. Motivation
  2. Proposal
by Nate Aune last modified 2006-10-21 04:38 PM
Tramline can significantly improve uploading performanced by bypassing Zope and using Apache to handle the upload process.
Proposed by
Nate Aune
Seconded by
Rocky Burt
Proposal type
Architecture
State
being-discussed

Motivation

Since Zope typically only has 4 threads available, if there are 4 users who are all uploading a large file at the same time, it could potentially cause Zope to stop serving new requests until these uploads are complete.

While this won't be a problem for small sites which don't have many concurrent uploads, on a larger site it could be a problem.

Proposal

Tramline and the accompanying PloneTramline and ATTramline products provide a solution by which Apache intercepts the upload request, so that Zope is freed up to do other things. When the upload is complete, Apache hands back the pointer to Zope.


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: