A queueing system built on top of elasticsearch