Try to design and build a distributed message queues by using couchbase