I have some "agents" that are written in Ruby and I'd like to take advantage of an Erlang Supervisor to manage them. Is it feasible/ recommended to use a Supervisor to manage a Port based application? Thanks, Dave