Microservice architecture
Picking sides. It’s only natural.
Us IT people, we invest a lot of time in certain languages, frameworks and even patterns. It’s completely normal that we look for reassurance that it was time well spent. When we finally get the hang of it, we’ll gladly spend an equal amount of time criticizing its competitors and arguing intensely with our peers about which one’s better. Java vs. C#, anyone?
Oh yeah, we can be a stubborn bunch too. Once we’ve picked a hill to climb, we’ll gladly die on it.
Not to mention that you’ll find an echo chamber for just about every opinion on the internet, and us ITers, we’re good at finding things on the internet, aren’t we?
I’m no exception. As soon as I heard the words ‘choreography’ and ‘orchestration’, I spent a few minutes furiously googling both terms and promptly decided that choreography just seemed more elegant. There. Decision made. Orchestration is clearly inferior.
The truth, as it turns out, is always more nuanced though, isn’t it? Let’s find out:






