Vaughn Vernon, author of Strategic Monoliths and Microservices, discusses topics covered in his latest book on strategies for purposeful software architecture from the perspective of both business and technical leaders. Host Akshay Manchale talks to Vaughn about barriers that businesses face in managing change in software due to organizational hurdles and technological challenges. Vaughn talks about Conway’s Law and how it impacts software architecture, and he presents methods from Domain Driven Design to derive models using bounded contexts that capture the knowledge in a way to inform architectural boundaries, responsibilities, and technical roles in implementing them. He also talks about paths to build a purposeful monolithic or microservice architecture starting from nothing and strategies to transform existing monoliths into microservices.
This episode sponsored by Kolide.com.
- Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture
- bliki: DomainDrivenDesign
- bliki: BoundedContext
- SE Radio Episode 249: Vaughn Vernon on Reactive Programming with the Actor Model
- Episode 226: Eric Evans on Domain-Driven Design at 10 Years