[Zope] ZEO and a front end...

Curtis Maloney curtis@umd.com.au
Tue, 18 Jul 2000 10:11:52 +1000


On Tue, 18 Jul 2000, Bill Anderson wrote:
> > Your multiple Zopes can all serve all of these sections, however
> > theres not enough storage for each machine to hold all the sections
> > simultaneously.
>
> As I understand ZEO, each machine _doesn't_ hold the site. The ZEO
> clients (servers) communicate with a central ZSS (Zope Storage Server).
> So in this contrived example, the problem is non-extant. ;-)
>
> > You can make better use of ZODB's in-memory cache and the ZEO pickle
> > cache if the requests for /section1 usually go to the same server.
>
> AIUI (I'm no ZEO expert, I just use it ;) ), you can have each server
> cache a certain amount, thus ameliorating the problem somewhat.

Yes, however his point is that by having each Zope instance 'predominantly' 
serving one portion of the site, its cache will contain more objects 
relevant, and thus be just that little bit faster.

Personally, I find this such a simple idea that it MUST be good. (o8
So much so, in fact, that I've decided to have a crack at writing just such a 
redirector.  I feel the Zope world (and others, most likely) could benefit 
from a 'preferential' redirector.

Watch this space. (o8

Have a better one,
	Curtis Maloney.