Tom McCuch discusses the current trends in modern applications, how they can use messaging, how Spring Integration provides a messaging DSL, and the architecture of AMQP and RabbitMQ.