-----BEGIN PGP SIGNED MESSAGE-----
On 14 Sep 2006, at 20:49, Brian Brinegar wrote:
One ZEO server can deal with multiple storages just fine.
Transactions involving multiple storages commit just fine.
Caveat: You buy nothing by having a single ZEO process serve several
ZODBs when you're trying to decrease commit times. You should run a
ZEO process per ZODB you're serving out, that way the writes can be
segregated and parallelized. That also makes it easier to move
processes/databases around disks/hosts to spread I/O load.
Just to clarify, you are saying that a single ZEO server would not be
able to deal with multiple storages simultaneously and that a
transaction in one storage would block transactions in all other
ZEO server processes are single threaded, access to the databases
must be serialized.
However, if we were to run multiple ZEO processes this would not be
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
-----END PGP SIGNATURE-----
Zope maillist - Zope@zope.org
** No cross posts or HTML encoding! **
(Related lists -