Presentation: ""Hooking Stuff Together" - Coupling, Messaging, and Conversations"

Time: Wednesday 15:45 - 16:45

Location: Metro 1

Abstract:

As monolithic applications are quickly going the way of the mainframe dinosaur (no, not extinct, but relegated to specialized niche applications), we can expect to spend more time connecting services and components than developing new ones.

Will this make developers obsolete because business analysts use the latest drag-and-drop tools to wire up components?
Is coupling really so bad?
Why is REST popular?
Do we need distributed transactions?

This talk describes the constraints of connected systems design and presents common design patterns to address some of the challenges.

Gregor Hohpe, EAI Patterns Author

 Gregor  Hohpe

Gregor Hohpe is a software architect with Google, Inc. Gregor is a widely recognized thought leader on asynchronous messaging and service-oriented architectures. He co-authored the seminal book "Enterprise Integration Patterns" (Addison-Wesley, 2004), followed by "Integration Patterns" and "Enterprise Solution Patterns", both published by Microsoft Press. He was nominated a Microsoft MVP (Most Valuable Professional) Solution Architect for his contributions to the developer community and recognized as an active member of the patterns community by the Hillside Group. In 2005, Joel Spolsky selected Gregor's article "Starbucks Does Not Use Two-phase Commit" for his "Best Software Writing" (APress).

Gregor speaks regularly at technical conferences around the world. He likes to cut through the hype surrounding service-oriented architectures and captures nuggets of advice in the form of design patterns that can help developers avoid costly mistakes. Find out more about his work at eaipatterns.com