Erlang gen_server to supply load balanced results