[ZODB-Dev] unusual ZEO configuration

Toby Dickenson tdickenson@geminidataloggers.com
Fri, 10 Aug 2001 10:12:27 +0100


The ZEO server lets you use different type of Storage. But, is it
possible for the ZEO server to use a ZEO client storage?

Why might I want to do this?

Consider a cluster of ZEO client on a LAN, but with a slow network
between this LAN and the main ZEO server. It is annoying that each ZEO
client has to fetch their own copy of every object over the slow
network. I think it should be possible to set up a local ZEO Server,
which uses ClientStorage (with a bigger than usual cache) to connect
to the main ZEO Server.

Can anyone see why this wouldnt work?

           ZOPE
many * -------------   LAN
       ClientStorage ------->  ZEO Server
                              -------------    slow
                              ClientStorage ----------> ZEO Server
                                                       -----------
                                                       FileStorage

Toby Dickenson
tdickenson@geminidataloggers.com