Prevalent library for Clojure

Sergey Didenko <[email protected]>
Newsgroups gmane.comp.java.prevayler
Message-ID <[email protected]>
Hi,

I have implemented the prevalent library for Clojure, see
http://github.com/SergeyDidenko/Simple-Persistence-for-Clojure .

It relies on Clojure optimistic STM, so reads are not blocked. Writes are
blocking each other for a while.

Snapshotting is not yet implemented. Snapshotting would not require the
double memory amount as in Prevayler, again because of Clojure persistent
data structures and optimistic transactions. (Well, unless your root object
is changing very fast and a lot.)

Hope you will find this interesting.

See also the discussion
http://groups.google.com/group/clojure/t/e15954b63bb4c94d

Regards, Sergey.

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev

_______________________________________________
To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
_______________________________________________
"Databases in Memoriam" -- http://www.prevayler.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.