This talk describes the constraints of connected systems design and presents common design patterns to address some of the challenges developers will face as they spend more time connecting services and components instead of developing new ones. Along the way he asks: Is coupling really so bad? Why is REST popular? Do we need distributed transactions?
Gregor Hohpe is a software architect with Google, Inc. He is a thought leader on asynchronous messaging and service-oriented architectures, co-author of "Enterprise Integration Patterns," "Integration Patterns," and "Enterprise Solution Patterns." Gregor was nominated a Microsoft MVP Solution Architect for his contributions to the developer community and is a member of the patterns community.
QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.