Durante a aula de módulos foi falado sobre módulos do maven como uma alternativa para desenvolvimento dentro de uma arquitetura de microserviços. Um dos maiores benefícios dessa arquitetura é o deploy independente. Ainda, os serviços não se comunicam por chamada local de métodos, e sim por uma integração (REST, GraphQL, gRPC, etc...).
Como ficaria uma estrutura de módulos para um conjunto de microserviços, sendo que cada módulo só vai poder chamar o outro via REST?