[Zope3-dev] Atomic reads w ZEO and ZODB

2005-08-31 Thread David Huttleston Jr
I'm exploring moving our job queue system into z3. But, I'm running into a conceptual problem. As I envision it, I'd have three zope zeo clients working to get the job done. One is the queue manager taking submissions and reporting on the status of current jobs. Another is a queue worker which

Re: [Zope3-dev] Atomic reads w ZEO and ZODB

2005-08-31 Thread Gary Poster
On Aug 31, 2005, at 12:07 PM, David Huttleston Jr wrote: ... But, I'm fuzzy on how the zodb prevents inconsistent reads. ... Hi David. A quick answer is that the ZODB implements optimistic multi-version concurrency control, similar to the default PostgreSQL behavior. This link describes

Re: [Zope3-dev] Atomic reads w ZEO and ZODB

2005-09-01 Thread David Huttleston Jr
On Wed, Aug 31, 2005 at 09:19:43PM -0400, Gary Poster wrote: > > On Aug 31, 2005, at 12:07 PM, David Huttleston Jr wrote: > ... > >But, I'm fuzzy on how the zodb prevents inconsistent reads. > ... > > Hi David. A quick answer is that the ZODB implements optimistic > multi-version concurrency c