Re: Prevalent library for Clojure

"Justin T. Sampson" <[email protected]>
Newsgroups gmane.comp.java.prevayler
Message-ID <[email protected]>
Hi Sergey,

Thanks for letting us know about this. There's huge potential for prevalence
in functional languages because of the immutability and clean concurrency
semantics. Have you heard of HAppS? They're doing prevalence in Haskell:
http://groups.google.com/group/happs

Cheers,
Justin


On Fri, Dec 4, 2009 at 9:19 AM, Sergey Didenko <[email protected]>wrote:

> 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.
>

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev

_______________________________________________
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.