Usability: listen for jobs coming to multiple workers at once
Created by: vibraphone
It would be nice to be able to listen for a job coming in on any of several workers. That way a process could start a "handshake" worker to answer metadata queries (like directory listings or whether a given file can be loaded) and another "session"-based worker that contains a model or mesh loaded into memory which might require several operations.
The issue is that the session-based worker will be tagged and thus not respond to requests without extra work from the client.