vritti
Technically Speaking
January 2020
11
— Shefali Dutta
Approach of solution designing and architecting has undergone
an evolution with the concept of micro services. Monolithic
architecture is still of use for certain types of applications but the
need of reusable applications, independent functional
components, ease of migration to new tech stacks, automatic
scalability and agility is fulfilled by micro services. It started from
SOA where components provide services to each other to
meet the end requirements of the product rather than
assembling all into one monolithic system. It is now fine grained
into a micro services world.