4 ms·
Or maybe modular monolith? Modulith? https://debugagent.com/is-it-time-to-go-back-to-the-monolith https://debugagent.com/is-it-time-to-go-back-to-the-monolith
by invalidname 3y ago
Or maybe modular monolith? Modulith?
https://debugagent.com/is-it-time-to-go-back-to-the-monolith https://debugagent.com/is-it-time-to-go-back-to-the-monolith
- lawrjone 3y agoYep, that article is about very similar concepts but grounded in Spring as the framework. I like what they do around package imports and it looks a lot like what we do at incident.io, with some rules about which packages can import what. For people in the Ruby world who want a similar solution, Shopify provide an open-source framework called packwerk that is designed just for this: https://github.com/Shopify/packwerk https://github.com/Shopify/packwerk
- LilBytes 3y agoAlso affectionately called macroservices. No idea if I stole it some where or came up with the idea when I was falling into slumber after losing a few days to a P0 incident, but I think it describes the N-tier architecture and what I adopt at work quite well.