Microservices Architecture

Ishan Liyanage
6 min readApr 24, 2021

Problems with monolith and Service Oriented Architecture (SOA) lead to new paradigm. It was clear this new thing has to be modular and should deals with simple API, not complicated ESB based implementations.

Then in 2011, the term “Microservices” emerged and in 2014 Martin Flower and James Lewis published their “Microservices” article. This article became very popular standardize Microservices architecture.

There are 9 major characteristics of Microservices architecture as per them.

1. Componentization via Services

--

--

Ishan Liyanage

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