A distributed queue base on Redis