Skip to main content

RabbitMQ in Depth - MEAP update + 45% off

Posted by manning_pubs on August 14, 2013 at 6:25 AM PDT

RabbitMQ in Depth - MEAP update + 45% off

Redeem your 45% discount with Promotional Code mlroyjn at http://www.manning.com/roy/. Offer valid until August 17th.

RabbitMQ in Depth by Gavin M. Roy

What’s new?
•Chapter 5, "Don’t get message; consume them".
•Updates to chapters 1-4 and Appendix A.

In chapter 4, we talked about message publishers. In chapter 5, we'll talk about consuming messages, and finding the right balance between performance and reliability. We’ll look at why you want to get messages in favor of consuming them, balancing message delivery guarantees with delivery performance, and adjusting RabbitMQ settings to automatically delete queues, limit the age of messages, and more.

What’s next?
Chapter 6, "Message patterns via exchange routing".

Table of Contents:

PART 1: RABBITMQ AND APPLICATION ARCHITECTURE
1. Foundational RabbitMQ - FREE
2. How to speak Rabbit: The AMQ protocol - AVAILABLE
3. An in-depth tour of message properties - AVAILABLE
4. Performance tradeoffs in publishing - AVAILABLE
5. Don't Get Messages; Consume Them
6. Message Patterns via Exchange Routing
7. Using with Alternative Protocols

PART 2:MANAGING RABBITMQ IN THE DATA CENTER OR THE CLOUD
8. Scaling RabbitMQ with Clusters
9. Distributing messages across clusters
10. Troubleshooting
11. Keeping a watchful eye on RabbitMQ servers

PART 3: INTEGRATIONS AND CUSTOMIZATION
12. Ride the Flume, Publishing to HDFS
13. Using Esper to sip the Firehose
14. Using Splunk to search messages in real-time
15. Database integrations with RabbitMQ
16. Writing RabbitMQ plugins

APPENDIXES:
A Getting Set Up - AVAILABLE
B Just Enough Erlang
C Java