On Nov 26, 11:19 am, Dave Griffith <[EMAIL PROTECTED]> wrote:
> Unlike some of the other comments in this thread, I'll say I believe
> that remote agents in Clojure could be a very powerful idea,
> particularly due to integration with the STM.   Orchestrating in-
> memory and eternal communications takes an enormous amount of effort
> in many systems.  Having a software transaction which automatically
> queues up remote agent sends so that they only occur once the
> transaction completes sucessfully would be a very powerful language-
> level primitive.

Hi Dave,

If I recall correctly, agent sends are already queued inside
transactions until the transaction succeeds.  So maybe all you need is
a proxy agent that receives agent sends from the local process and
forwards them across the network to another process.  Just a random
idea; I haven't used this sort of distributed system before.

-Stuart Sierra
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to