New video: Cubes, Hexagons, Triangles, and More: Understanding the Microservice Architecture Through Shapes
Explore DDD workshop, April 14-15, 2025, Denver - Designing microservices: responsibilities, APIs and collaborations. Early bird discount ends March 7th. Learn more and enroll.
The video of my YOW! Perth presentation Cubes, Hexagons, Triangles, and More: Understanding the Microservice Architecture Through Shapes has been published. This talk uses visual metaphors to explain:
- the motivations for the microservice architecture and why simply adopting microservices is insufficient
- the defining characteristics of the microservice architecture
- the hexagonal architecture and why it’s a good way to describe a service’s architecture
- how to effectively test an application that the microservice architecture
- applying the iceberg principle to ensure loose design time coupling of services
- using asynchronous message to ensure loose runtime coupling of services
- effective testing strategies for microservices and why end-to-end is best avoided
Video
Slides
To learn more
- Read my Microservices patterns book
- Talk to me about my microservices consulting and training services
- Learn more about microservices at adopt.microservices.io