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