MMQ is a simple asyncronous message queue implementation written on top of libuv