>> >> I was imagining somthing like the load balancing code I have seen for Unix, >> each box multicasts a load estimate regularly and a local daemon picks these >> up >> and answers "which is the least loaded machine" requests; obviously I also >> imagined a much more elegant solution for a plan9 environment... > > see andrey's thesis. Mount a mon server and you have a file system of > servers. Then you can just read the files, pick the least loaded one, > and run on it. > > Along with the other 400 people who just picked that least-loaded node > but hey, that's the inherent race conditions you get. :-)
why not move the decision of who picks up the job to the cpu server? this would solve the race. - erik
