Topics and Tasks in Ruby over RabbitMQ.