2 Comments
User's avatar
Neural Foundry's avatar

Love this take on modular monoliths. The point about service-to-service communication through interfaces rather than direct model imports is spot on for keeping boundaries clean. I've sen teams skip that step and then wonder why extracting to microservices later turned into spaghetti, so this is def a pattern more people need.

Bianca Rosa's avatar

Glad you liked it! It is an easy but so so overlooked strategy especially because people get too comfortable in the monolithic codebase and don't give a lot of thought on bounded contexts, what should be in each module etc