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