Microservices

Microservices are an architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller services, or components.