What are microservices?
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of services
Advantage of microservice
Highly maintainable and testable
Loosely coupled
Independently deployable
Organized around business capabilities
Owned by a small team