On Oct 5, 8:20 pm, Krzysztof Kliś <[EMAIL PROTECTED]> wrote:
> Hello Rich,
> I know this is an old post, but did you consider using Terracotta
> (http://www.terracotta.org/) for clustering Clojure? It might fit the
> Clojure concurrency model much better than MPI, and you wouldn't have
> to mix Java with Erlang (or any other external technologies). You can
> already cluster other JVM based programming languages like JRuby
> (http://jonasboner.com/2007/02/05/clustering-jruby-with-open-
> terracotta/) or Scala (http://jonasboner.com/2008/01/25/clustering-
> scala-actors-with-terracotta/).
> Cheers,
> Chris
>
> > Even with actors, Clojure will not yet have a distributed concurrency
> > story, but I am considering just adopting Erlang's wholesale, using
> > Jinterface for Clojure<->Clojure or even Clojure<->Erlang distributed
> > processes. Maybe that will look like Termite when it is done. Stay
> > tuned.
>
I am very much interested in Terracotta. I did some experimenting with
it when designing Clojure. At the time, it had a problem not
preserving identity semantics for interned Strings which I believe
they have since changed.
There was a time when I had the Clojure STM running on Terracotta, not
sure if it still uses the subset of the Java lib that Terracotta
supports.
If anyone wants to do some exploring of this I'd be very interested in
the results.
Rich
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---