[Zope] Zope's scalability across multiple web servers

Chris McDonough chrism@digicool.com
Wed, 26 Apr 2000 21:52:51 -0400


Aaron,

See http://www.zope.org/Products/ZEO.  ZEO was previously a commercial
product sold by Digital Creations, due to be released with an open
source license after a trial period with specific sites. 

"Bostick, Aaron" wrote:
> 
> I am in the process of designing a web site that will handle the load
> of a nationally advertised web site.  I am considering using Zope over
> Pervavsive's Tango2000 or Vignette's StoryServer as an application
> server.
> 
> What I would like to know is if there are any easy ways to replicate
> the ZODB information across web servers if I am running a web farm?
> In other words,  I plan to have multiple identical web servers sitting
> behind a load balancing appliance so that incoming requests can be
> sent to any of the web servers.  Obviously, the web servers must
> contain the same data for this to be of any use.  If I plan to run a
> web server and the zope engine on each "web server", how can i
> replicate changes to all my servers to keep them synced.
> 
> Would something as simple as a recursive copy work for this?
> 
> This is not something that will have to be done in real time.
> Something simple like a batch job would suffice.  Other than the
> database content, the HTML stuff will remain relatively static.
> 
> Please excuse my ignorance on Zope.  I haven't had the chance to set
> it up yet and am still in a preliminary design phase.
> 
> Thanks for any helpful hints regarding this matter!
> 
> Aaron Bostick
> Exodus Communications

-- 
Chris McDonough
Digital Creations
Publishers of Zope - http://www.zope.org