Your Lead Architect Doesn’t Really Understand Microservices

There is no doubt that hype trumps learning, and that’s just a fact; we have a wealth of available and immediate information now in the Internet age. It takes time for experts to discern what matters and what does not. But in the end, following the leader may be the best approach of all.

I’ve seen this exact same story so many times in the wild. Many companies (mostly enterprises) still don’t get their mind shifted from the old “this-is-my-application” (monolithic) to a new service oriented “cloud” architecture.

Developers still tend to think about it like the SOA approach they learned in a training (or at university) many years ago… but just inside their own world. So at the end, they often come up with a largely decoupled monolith, that still heavily depends on that one database or a “special” system configuration to make that application work.