Hallo,

I would like to talk about two things.

General:

I have a small project that has really easy to paralyzable problem so
I think that a good place to start with parallel programming. Doning
it on one pc is simple in clojure. So I tought to myself: You can
distribute that. I have never done anything like that bevor (not in
clojure or any other language).

So I wanted to ask people. Have you done distributed stuff in clojure?
Whats the easiest way distribute? Are there librarys to help or should
I start reading into Java Distributet librarys?

My Project:

I think I quickly explain my project. Think you have pool of something
(for example diffrent fighters for a game). I want to find out witch
one is the best. So I want to write a function that takes some
fighters and a function to compair two of the fighters and a function
that decides how to play it out (K.O.-Mode, All-Vs-All, Playoff
Style).

To make this multithread my take on this would be to generat a future
for every fight and then just do you match and deref if you need a
winner. (is this a good idea?)

(Warning the stuff I take about now is just guessing correct me if I
talk total nosence)
To distribut this I would have to need something like an Pool of
Workers or some kind of executer that handles that stuff. My thinking
was I could provid the executer as an I argument (the futures would
just be send in to the executer the executer then decides to run it
with normal threads or do distributed work.

This would be a general library to find out the best of anything. In
my example fighter with diffrent attribut configurations.

Love to hear your thoughts.

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

Reply via email to