Microservices

Microservices are a development technique that arranges an application as a collection of loosely coupled fine-grained services with lightweight protocols.