Finding idle machines in a workstation-based distributed system | Synapse