Using RabbitMQ and AMQP for Distributed Work Queues in Node.js | Hacker News Reader