2 ms·
The hard part is to recognize when to start moving towards microservices. As long as the team is small enough and the core product is still undergoing rapid de
by lytefm 4y ago
The hard part is to recognize when to start moving towards microservices.
As long as the team is small enough and the core product is still undergoing rapid development, I think it's premature to use microservices. Too much overhead without any tangible benefit.
But with multiple teams working on different parts of a profit-generating system, it makes sense to the transition - ideally, having a relatively stable core monolith and developing new services around it, occasionally extracting some core functionality as needed.