|
|
|
|
|
by david-j-vujic
923 days ago
|
|
The main usage is to be able share and reuse code in a very simple way. The code lives in a monorepo, and that means you won't need to extract shared code into external installable libraries. You just pick-and-choose the code needed for each microservice or app. The tooling is useful for visualization, deployment and when adding new "bricks" with templating. |
|
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.)