Índice:
Definição - O que significa Microservices?
Microsserviços é a idéia de oferecer uma plataforma, aplicativo ou serviço mais amplo como uma coleção de serviços combinados. Esses microsserviços fornecem cooperação especializada e refinada que compõe o modelo de arquitetura mais abrangente.
Techopedia explica microsserviços
O uso de microsserviços em aplicativos pode ser estruturado de várias maneiras diferentes. Dentro do aplicativo, um microsserviço executa um trabalho definido - por exemplo, autenticar usuários, gerar um modelo de dados específico ou criar um relatório específico. A ideia é que esses microsserviços, que geralmente não têm linguagem, possam se encaixar em qualquer tipo de aplicativo e se comunicar ou cooperar entre si para atingir o objetivo geral. Os microsserviços podem, por exemplo, compartilhar informações através do protocolo HTTP. De certa forma, os microsserviços são semelhantes às funções individuais em uma base de código, pois fornecem uma maneira descentralizada de analisar as tarefas de computação dentro desse modelo geral de aplicativos.