[Kroupware] OpenGroupware.org formed through SKYRiX open sourcing its Groupware server

Helge Hess helge.hess at skyrix.com
Sun Jul 13 03:26:23 CEST 2003


On Sonntag, 13. Juli 2003, at 1:49 Uhr, Andrew Kohlsmith wrote:
> Is locking really that much of a problem with a MVCC database like
> PostgreSQL?

In my opinion, absolutely no.

But in my understanding it's the central design point of Kolab that 
exactly that is supposed to be a problem. Kolab avoids locking 
conflicts by killing the "update" operation in the store and replacing 
it with "create new, delete old". This removes a whole lot of locking 
issues, but loses object identity (eg, duplicate records can be created 
which need to be merged in the application layer).

See the archives, there were some discussions on that.

best regards,
   Helge
-- 
OpenGroupware.org	- http://www.opengroupware.org/



More information about the Kroupware mailing list