replied to earlier:
Yes, exactly, I’ve been in the same situation and I agree wholeheartedly. It was an internal tool used only by employees, so no scaling necessary, and we had microservices which made it extremely complex to reason and deploy. A single monolithic server would have been so much better.
replied to:Microservices. Not really programming, as this is more on the architectural level. Microservices is a valid approach when you need to address massive scale. The thing is, I have seen it applied to things that could realistically serve its audience in a handful of modest servers with a less fashionable approach. It was done under the guise of simplification; each individual microservice was in fact very small. But this at the cost of absolute spaghetti architecture.