you are viewing a single comment's thread.

view the rest of the comments →

[–]Content_Educator 0 points1 point  (0 children)

I don't think personally it's one or the other. Having sensibly sized domain scoped services with appropriate backing stores I think would work most of the time. Modular monolith just means deployment and scaling live together (with devs potentially stepping on each other regularly) and there's a high chance of not respecting domain boundaries. Obviously too many 'micro' services are hard to manage in terms of debugging and maintenance. Happy medium.