1.
Introduction (by Lupi)
Up one level
Draft Architecture Introduction
Scope of this document
This web application will follow a software as a service model. It’s very important that our software scales well horizontally - adding new servers to handle more load should be a breeze.
This document details the scalability and other non-functional requirements and proposes a reference architecture that support those goals.
Software platform
The reference platform is:
• Plone 2.5[1]
• Zope 2.9
The latest minor versions of these packages should be preferred.
[1] Plone 3.0, which runs on Zope 2.10, has not been released yet, but the expected date is May 10th, 2007.
I recommend to talk with Plone release manager regarding the possibility of moving the development to Plone 3.0, he can advise us on the stability of the new release and can estimate better than anyone else if the expected date will be met.