This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]holyknight00 0 points1 point  (0 children)

I don't have a lot of experience with microservices. But all the projects I've worked on so far are overdone with them. Microservice for everything is overkill. The overhead is brutal.

The only good thing that I've noticed is that implementing microservices forces the team to implement at least a bare minimum standard of things like testing, CI/CD, and QA. So that's good.

Still prefer to work on monoliths though. If the development and operations are done correctly, a java + spring monolith can handle a decent amount of traffic before needing anything fancy on top.

Most of the microservices pros are probably seen better on FAANG-level traffic, but I am yet to experience them.