Please enable JavaScript.
Coggle requires JavaScript to display documents.
Microservice Patterns Overview (Estratégias de decomposição (:pushpin…
Microservice Patterns Overview
Estratégias de decomposição
:pushpin:O que é a arquitetura de microserviços exatamente?
:pushpin:Overview de estilos arquiteturais
Em camadas
Hexagonal
Visão lógica
:pushpin:O que é arquitetura e porque isso importa?
Divisão do sistema
Modelo 4+1
Requisitos não funcionais
:pushpin:A arquitetura de
microserviços é um estilo arquitetural
Visão de Implementação
:book: Diferente da arquitetura monolíticia, a arquitetura em microserviços visa decompor uma aplicação em diversos componentes de implementação. Utilizando serviços com baixo acoplamento.
:pushpin:Definindo uma arquitetura de microserviços
:pushpin:Obstáculos para a decomposição de aplicações em microserviços
Latencia de Rede
Disiponibilidade
Consistência de dados
God Classes
:pushpin:Guia para decomposição
SRP
Principio do encapsulamento comum
:pushpin:Identificando as operações do sistema
Procure nos requisitos
Substantivos = Modelo
Verbos = Operações
Command
Query
:pushpin:Definindo serviços por decompor em capacidades de negócio
:pushpin:Definindo serviços por Decompor em subdomínios
:pushpin:Definindo APIs de serviços