Hiding the Lead
YOW! 2020 Sydney
Information hiding, coupling, and cohesion, microservices-style
The terms coupling and cohesion come from the world of structured programming, but they are also thrown about in the context of microservices. In this session, I look at the applicability of these terms to microservice architecture and also do a deep dive into the different types of coupling to explore how ideas from the 1970s still have a lot of relevance to the types of systems we build today.

Sam Newman
author of “Building Microservices”
.
United Kingdom
Sam is an independent consultant specializing in helping people ship software fast. Sam has worked extensively with the cloud, continuous delivery, and microservices and is especially preoccupied with understanding how to more easily deploy working software into production. For the last few years, he has been focusing on the area of microservice architectures. He has worked with a variety of companies in multiple domains around the world, often with one foot in the developer world and another in the IT operations space. Previously, he spent over a decade at ThoughtWorks and then left to join a startup, before setting up his own company. Sam speaks frequently at conferences and is the author of Building Microservices and Monolith to Microservices (O’Reilly).
Books
- Building Microservices (2nd Edition)
- Monolith to Microservices
- Lightweight Systems for Realtime Monitoring
Recent Articles
Recent Interviews
Podcast
Video
- YOW! 2015 – Sam Newman – Deploying and Scaling Microservices
- Practical Considerations For Microservice Architectures by Sam Newman – YOW! 2013
- YOW! Nights July 2013 Sam Newman – From Macro To Micro – How Big Should Your Services Be?