Basics About Microservices

Should we start with a modular monolith and gradually transform it into microservices? Or, should we start with microservices right away? My conclusion: We can use the best of both worlds with the ports-and-adapters architecture. We extract adapters as microservices when it makes sense.

Basics About Microservices

Dear Reader,

I spent large parts of March on writing the article Extracting Microservices from a Modular Monolith. This article is also the basis for my talk about the same topic at the Embedded Online Conference 2025. Don’t miss this amazing conference!

My knowledge about microservices comes from three resources:

All resources target enterprise software and cloud services. You can apply many ideas to embedded systems but probably with some adaptation.

I haven’t read all of the articles and books. I have picked out the information most relevant to my work. In this newsletter, I want to share some of the articles from the collection Microservices Guide. I may cover parts of the books in later newsletters.

Enjoy reading,
Burkhard 💜

Read next