A distributed work queue geared towards High Availability and no Single Point of Failure