News for hackers. Stuff that matters.
Re:Make microservices look like monoliths by jawns on Sunday June 18, 2023 @01:06PM (#36382082)
I can think of a few cases. For instance, say you want to make parts of your codebase open-source and self-contained, but others closed-source. It can be easier to carve off the OSS and treat it as if it were a third-party application.

That's not the case here, where the code lives in a monorepo but the services are many.

Re:Make microservices look like monoliths by dec0dedab0de on Sunday June 18, 2023 @01:17PM (#36382209)
In that case it would be just as easy to have the OSS app be used directly by the closed source app instead of spinning up another service. It could be a library, a plugin, or even just a separate app that your internal app shells out to. Basically, a separate OSS release really shouldn't be a consideration for deciding to run it as a separate service or not. Though it is an excellent reason for a separate repo.