cerl module; Core Erlang "forms"
Fri Apr 15 04:54:30 CEST 2005
When Joe made the comment that the lack of atom GC would negate the
possibility of a compilation server I thought "too bad that sounded
like a good idea!". Recently I was thinking about this and realized
that it is a simple problem to solve. Using the slave module you can
start up new nodes. The pool module manages a pool of slave nodes
and predicts the best one to use based on load. So you would have a
master node accepting compilation requests and farming the jobs out
to slave nodes. If the pool module restarts slave nodes which exit
you could just have the job be compile and then exit.
More information about the erlang-questions