This blog is no longer updated. Please check my new blog here.

Julien Sobczak

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions

Gregor Hohpe, Bobby Woolf

Bien écrit, bien organisé et très complet. Un des meilleurs livres de la signature Martin Fowler.

General

Hardcover 0321200683 736 pages

Review

Enterprise Integration Patterns est la référence absolue sur un sujet pas si facile Message Oriented Middleware (MOM). Ce livre débute par une comparaison très intéressante de Martin Fowler sur les stratégies d’intégration Fichier plat, Base de données partagée, RPC et bien évidemment les messages, avant d’enchaîner avec un catalogue très rempli de plus de 50 patterns, consacré à cette dernière stratégie.

Pas de grande surprise sur la manière de présenter les patterns. On retrouve le découpage classique. J’ai beaucoup apprécié les quelques chapitres interludes glissés dans ce catalogue qui viennent mettre en pratique certains patterns sur les technologies actuelles comme les JMSs.

Notons que le livre est conséquent avec plus de 700 pages mais que peut-on enlever ?

On peut également souligné que le livre été source d’inspiration pour la naissance de nouveaux frameworks comme Spring Integration. En pratique, il faut admettre qu’il a peu de chance que l’on soit amené à écrire ce genre de message broker. Cela ne signifie pas pour autant que le contenu du livre n’est pas utile, bien au contraire. Que vous soyez développeur, architecte, voire même manager, il a beaucoup à apprendre de Enterprise Integration Patterns. Vous pourrez ainsi mieux comprendre les solutions actuelles et mieux les choisir.