On Wed, 8 Dec 1999, Jim Fulton wrote:
This sort of scheme could be achieved with relatively minor extensions to user databases and storages. For example you could problably use an accounting storage that wrapped another storage (much like DemoStorage or Ty Sarna's CompressedStorage do).
IMO an easy way to hook up multiple storages is still desirable. For one you can mix non-versioning storages with versioning ones or even more fancy things like read only (cd-rom based ones) with the regular FileStorage.
You'd have two Python processes for each Zope (or 1, if you disabled the process manager, or extended the process manager to manage multiple processes.)
ZSupervisor already has such functionality, including named pipes comminication between the manager and an external control program, so you can restart, monitor or shutdown individual processes. Pavlos