Markus Oberlehner

Articles about Microservices

Nomenclature in Microservices Architecture: Modules, Components, and Services

'Naming things is hard!' is a common saying in developer circles. One thing that has confused me more than once is how to differentiate between modules, components, and services in the context of microservices. But recently, I watched a talk by Ian Cooper, where he clarifies what is what and how these three terms relate to each other...

The Microservices and Microfrontend Mindset: Think Decoupled

Although microservices and microfrontends have been popular choices for building modern software systems, many projects fail to reap their promised benefits. In this article, we explore why this happens and how embracing a decoupled mindset can help you get the most out of these architectures.