I am not smart enough to full understand what this does? I just don’t full understand the use. Does someone have a good rundown of how this would help me?
I though the point of microservices was mainly that they could be developed and deployed completely independently (in different repos, by different teams, in different languages, with different dependencies).
(Also you can scale them independently, I guess, but you can often do that just by changing the config of your database or app server.)
Services living in a Polylith repo are deployed independently, that's a big part of the tooling support and how code is structured according to the achitecture.