I'm looking for a good book on building messaging and queue based applications. Good practices, design patterns etc. for things like twitter feeds, publish and subscribe feeds, AMQP, rabbitMQ etc.
+6
A:
The best book I've found on messaging solutions is Enterprise Integration Patterns. It's too old to have AMQP specific information but it has an exhaustive list of the design patterns and best practices for building messaging systems. It covers point to point and pub sub messaging, guaranteed delivery, best practices for message construction, the different patterns for message routing and transformation, etc.
Just starting to research AMQP and RabbitMQ myself (which is how I found this post), hopefully someone else has a specific answer for literature on those topics.
mattjames
2010-09-21 15:33:15