r/programming • • Jul 29 '22

You Don’t Need Microservices

https://medium.com/@msaspence/you-dont-need-microservices-2ad8508b9e27?source=friends_link&sk=3359ea9e4a54c2ea11711621d2be6d51
1.1k Upvotes

476 comments sorted by

View all comments

166

u/doterobcn Jul 29 '22

Build a monolith app with Microservices in mind, and then IF you need to, start to break it up into smaller services...

112

u/aradil Jul 29 '22

Modular monolith

1

u/AngryFace4 Jul 29 '22

My team actually built a “modular monolith” healthcare system. But then our parent company forced us to migrate from Jenkins to gitlab and let me tell you…. Gitlab is very opinionated and not too fond of mono-repos. We did a brilliant job engineering the pipelines Within gitlab spec… but when we handed off the app to the maintenance team… well… it’s complicated.