Conteúdo apresentado na trilha Arquitetura Java.
Resumo: Está incomodado com a quantidade de microsserviços que precisa lidar diariamente? Os desafios da computação distribuída estão lhe dando dor de cabeça? Talvez seja a hora de considerar os Modular Monoliths! A partir das ideias de Simon Brown, publicadas no último capítulo do Clean Architecture, vamos trabalhar os conceitos de como modularizar software sem precisar de mais unidades de deploy. Utilizando como exemplo a arquitetura de um projeto Java Spring MVC, veremos como fica a organização de um código altamente coeso, com baixo acoplamento e todos os benefícios que isso traz.