Silly me always thought Microservices was just a new word for SOA. What was the difference supposed to be?
Suddenly something trivial becomes buzzword-filled chaos. Observability, apm, monitoring, kubernetes, scaling, events, pub sub, api contracts, Kafka, streams, multi repos, build pipelines, github workers, eventual consistency and so on.
Lucky you. You were using “Microservices” the right way all the time, without even realising it.