News for hackers. Stuff that matters.
Re:TeamTopologies by LeBit on Friday July 28, 2023 @07:49AM (#36905526)
People went full monoliths to full microservices.

The same people are now saying creating microservices is a sign of incompetence and the smart thing to do is create monoliths.

But not to sound ridiculous, they bring a spin to it: they now say they create modules within the monolith.

Software engineering is like fashion. It goes full circle every X years.

Re:TeamTopologies by lightbendover on Friday July 28, 2023 @10:09AM (#36907036)
Meanwhile, the experienced/good/non-charlatan engineers endorse choosing the right architecture for the job. Building a CMS? You probably want a pretty large monolith. Also building an analytics platform? That should probably be a separate service aligned to a different team.
Re:TeamTopologies by thewix on Friday July 28, 2023 @10:11AM (#36907066)
It should be, start with a week architected and slice things into microservices when you need to. Fowler and many Microservice evangelists even say to start with a monolith first, because you don't know the correct slices at the beginning.