Microservices
Formal
Microservices is a software architecture style. It is based on small building blocks that focus on a single responsibility and function and uses a modular approach to combine large complex applications.