Member-only story

Common Mistakes in Microservices Architecture

Ishan Liyanage
4 min readMay 10, 2021

Photo by Fabio Ballasina on Unsplash

If you read my previous articles, we have discussed what needed to design a robust, reliable and easy to maintain Microservices architecture. In reality, things are not going in correct way always. Microservices requires thorough design and a lot of the work is happening before writing the first line of code. They are not “Fire and Forget”. You can not just say to the developers that we are going to do Microservices and good luck with that ;).

In-fact, its quite easy to make mistakes that will cause the project to fail. If you are thinking seriously about Microservices, make sure to not do these mistakes.

No Well-Defined Services

The first common mistake is the no well-defined services. To understand about that, lets go back to the architectural process I wrote earlier.

I wrote about three steps,

  1. Component mapping
  2. Selecting the technology stack
  3. Designing the architecture

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Ishan Liyanage
Ishan Liyanage

Written by Ishan Liyanage

Passionate Technical Lead, Senior Software Developer and free and open source software advocate. Based in Singapore.

Responses (2)

Write a response