All Software Architecture, All the Time
June 10-13, 2019
San Jose, CA
Andrew Morgan

Andrew Morgan
Independent Consultant, Independent


Andrew Morgan is an independent consultant, currently focusing on architecture and design, microservices, and continuous delivery. He has experience working with many different types of organizations, primarily in development and operations roles. He’s also involved in the wider technology community, contributing to a number of open source projects, presenting at international conferences, and writing for InfoQ and is soon to become a Pluralsight author.


3:05pm–3:50pm Thursday, June 13, 2019
Overcoming Obstacles: Lessons in Resilience
Location: Expo Hall Sessions
Secondary topics:  Best Practice, Framework-focused
Andrew Morgan (Independent)
Average rating: *****
(5.00, 2 ratings)
Testing microservices can be hard as they’re often coupled together through APIs or messaging. This can lead to too much reliance on slow end-to-end testing or unreliable unit tests caused by inaccurate stubs of other microservices. Andrew Morgan offers an overview of the consumer-driven contract testing technique, a TDD approach at the API level that aims to mitigate these problems. Read more.