Comprehensive and Brilliant,
Amazon Verified Purchase(What is this?)
This review is from: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature) (Hardcover)Along with Patterns Of Enterprise Application Architecture, this book holds the core knowledge for developers looking to get more involved in design and those looking to step up as an Architect in an environment that involves some level of messaging.
I came to this book while working on a project that required two disparate databases to be synchronised. The initial painful experiment of polling for changes was thrown out and we moved to an efficient event-based system using a message queue. Using this book allowed us to side step many issues (such as mutating table errors) and also provided us with a syntactically reference which created a common vocabulary. Such a simple thing but it saved hours of time as we were all aware of what each other in a large team mean when we discussed such things as Message Channels, Idempotent Receivers, Content Enricher and Even-Driven Consumers.
As a tip, I would recommend that all Java developers download Apache Camel which was designed around these patterns. This allows you to see first hand how and why these patterns are so useful and really compliment the book.
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature)(20 customer reviews)