Please enable JavaScript.
Coggle requires JavaScript to display documents.
Microsserviços, SLIDES USADOS - Coggle Diagram
Microsserviços
Motivação
Distribuição
Replicação
Escalabilidade
Tolerancia a falhas
Estabilidade
Ecossistema
Hardware
Servidores
Banco de dados
Comunicação
Protocolo de comunicação
Endpoint
API
Broker
Rest
Messaging
Plataforma
pipeline
testes
independencia
monitoramento -> logging
Microsserviços
independencia
separação
Balanceamento de carga
Round Robbing
Exemplos
Pagamento
Buscar
Desafios
Comunicação e estrutura organizacional
A separação deve existir na organização tambem
Dispersão tecnica
Mais stacks
Pequenos times que sabem só de uma stack
Capacidade de falhas
Quebrar uma parte
Dificuldade de achar pontos de falha
Competição por recursos
Custos de infra
Aplicação
E-commerce
Serviços
Pagar
Consultar produtos
Ver carrinho
Enviar email
Verificar pedidos
Bancos
Serviços
Ver saldo
Transferencia
Pagar boleto
Pedir emprestimo
Companhia aerea
Serviços
Compra
Check in
Consulta status de voo
Reclamação
Monolito x Microsserviços
Monolito
Sistema unico
Baixa escalabilidade
Baixa flexibilidade em stack
Microsserviços
Distribuição
Escalabilidade
Concorrencia
Flexibilidade
SLIDES USADOS
Aula 07-12 - Arquitetura de Microsserviços
Aula 01 - Introdução SD
Aula 02 - Introdução SD