Hi I'm surprised nobody mentioned storm yet. It's massively scalable real-time computing, using clojure. Le 3 juil. 2013 16:18, "Softaddicts" <lprefonta...@softaddicts.ca> a écrit :
> clj-zookeeper + avout. We run our solution on clusters of small nodes, we > needed > a lightweight solution. We implemented cluster queues and use avout > locking. > Our configuration is also stored in zookeeper as clojure expressions. > > We isolated this in a coordinator module so nothing spills out in the rest > of the code. > We could swap this for another alternative with minimal headaches but so > far it scales > pretty well. > > For inter cluster exchanges we are using zeromq but we do not need the same > tight intra cluster integration. > > Luc P. > > > > I'd like to hear others opinions on this too. I don't believe Clojure has > > anything built in at this point. My plan of action (not yet implemented) > is > > to use gearman(possibly java, but it seems that it is no longer updated) > > and zeroconf for clusters (just for automatic master determination). > > > > I know there is support for Hadoop in Clojure as well, which does not fit > > my needs but may fit your needs. A quick google search will get you > started. > > > > Immutant has support for clustering too, but I believe it requires > > leiningen to start, where I need to compile everything into a single jar. > > Immutant under the hood is using JBoss' message queue, so that may be an > > option to explore as well. > > > > I'm curious what others are doing. > > > > Best., > > --Joseph > > > > On Wednesday, July 3, 2013 4:26:53 AM UTC-5, Hussein B. wrote: > > > > > > Hi, > > > > > > I read recently on the internet that Clojure concurrency tools make it > > > easy to implement a highly concurrent system but on a single machine. > > > > > > But how to implement a highly concurrent system that runs on a multiple > > > machines? > > > > > > Erlang, Elixir and Scala have the Actors model. > > > > > > Please correct me if I'm wrong. > > > > > > Thanks for help and time. > > > > > > > -- > > -- > > 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 > > Note that posts from new members are moderated - please be patient with > your first post. > > To unsubscribe from this group, send email to > > clojure+unsubscr...@googlegroups.com > > For more options, visit this group at > > http://groups.google.com/group/clojure?hl=en > > --- > > You received this message because you are subscribed to the Google > Groups "Clojure" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to clojure+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > > -- > Softaddicts<lprefonta...@softaddicts.ca> sent by ibisMail from my ipad! > > -- > -- > 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 > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- 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 Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.