Broker-less Python Task Queue