Each additional language in your microsystem architecture linearly increases the work of automating your build. 3 languages = you need 3x as many build masters, terraform script writers.
https://www.youtube.com/watch?v=j6ow-UemzBc
This guy in the video would be highly skeptical of the idea that a microservice is a containerized blackbox with a REST API, the particulars of the contents leak to how the build pipeline works & how the infrastructure works.
♡ 0 ↻ 0He's pro-contract-first, but calls it "design schema first".
And he doesn't like Swagger/OpenAPI, too bad he didn't elaborate. Sort of implied Swagger doesn't nail down the schemas enough.♡ 0 ↻ 0He also said, a microservice architecture, if it isn't packed with automation, trades early velocity for later maintenance paralysis.
♡ 0 ↻ 0