durusmail: durus-users: My wish-list for Durus 3.6 (20060922)
My wish-list for Durus 3.6 (20060922)
2006-09-22
2006-09-22
2006-09-22
2006-09-26
2006-09-26
2006-09-26
2006-09-27
2006-09-29
2006-09-29
My wish-list for Durus 3.6 (20060922)
Jesus Cea
2006-09-22
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> - Several serverstorage instances in a multithread server could share a
> single backend instance (if it is thread-safe). You could use a server
> instance for client, for example, allowing multiple read requests in
> parallel (if the backend allows). The syncronization point would be the
> backend (inside the "begin" method), so commits would be serialized
> correctly.

This feature would allow to implement multithreaded filestorage
processes, sharing a single backend but keeping separate
caches/connections to it. Remember that a single storage pool can be
only accessed by a single filestorage instance. This improvement would
allow to open several filestorages to the same data. Useful if you have
a multithreaded apprication and can't share a single filestorage
instance (very problematic with current durus 3.5).

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea@argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea@jabber.org         _/_/    _/_/          _/_/_/_/_/
                               _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBRRQspZlgi5GaxT1NAQK7LwP7BUj1k4G+35zQUmR9pVe9gbGf/r1ARtdZ
Nw+U8MIF2tmxSjM2zO4To6bbIFAB9pst/oDlyhNCLR1JOmyNmtnXNatLe1CLesNZ
9r5QCgdnZVfWZVu+3AV7n5/4qF8YsAH9l0FU4/iJPDj6X9vKBElgv1QrRfC5PA3V
VViHgU+K+NE=
=LBfd
-----END PGP SIGNATURE-----
reply