This document discusses using MongoDB as a message queue. It summarizes the author's prior use of RabbitMQ, how MongoDB is now used at About.me for asynchronous and periodic tasks, and the benefits MongoDB provides as a message queue including sharding and durability. It also compares features of MongoDB queues to AMQP queues and provides code samples and performance benchmarks for using MongoDB a
![MongoDB as Message Queue](https://cdn-ak-scissors.b.st-hatena.com/image/square/fd726171a193eefed9971da686b14c070ed02f96/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fmongodbasmessagequeue2012-120430210854-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)