Modular monoliths are composed of loosely coupled modules of single responsibility. Ideally these modules can be separated into true microservices when needed - instead of introducing accidental complexity and tradeoffs of distributed systems to projects in the beginning. In this presentation we will look in to the practicality of this approach with Grails 3 and Spring Boot. recording: https://skillsmatter.com/legacy_profile/lari-hotari#skillscasts