Neat idea for a more efficient MQ pattern

Basically you poll once a minute, but servers can ping the mq poller to
kickstart the process.  The polling remains for safety reasons, and long term
I'd like to look into a scaling algorithm for the poll time.