Vritti January 2020 | Page 11

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.