Micro Services https://dzone.com/articles/microservices-in-practice-1 The Benefit of Microservices :- Microservices have become popular in the software development world because they have several substantial benefits over their monolith predecessors: Microservices are quicker to build and deploy- Larger applications are slower because they have many different modules, all of which must be integrated and deployed as part of the program. Microservices architecture allows admins or users to load just the services that are required, which improves deploy times, especially when packaged in containers. They are flexible- Developers can choose exactly how a microservice is implemented and change it as needed, with no extra features serving as dead weight. They scale easily- Precisely because they’re lightweight and flexible, a microservices application can typically scale-out easily and hence handle more transactions