Distributed process configuration
How to set up a set of processes to allow connections between them for distributed processing.
I've added a devel_remote_test branch (based on devel_Distributed branch), which sets up a server based on a small json file, describing hostname/ip and how that should be used to make a connection. This may need to be divided into client and server configurations. A similar configuration could be produced to allow connection of data input and output.
I suggest that this could be done under control of scanConsole (the "master" process) by adding an additional pipeline configuration, so for instance only one part of a chain could be run remotely. The servers should be as stateless as possible.
This doesn't quite answer the initial questions, how to start processes running on remote hosts.