Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introdução à Arquitetura de Sistemas - Coggle Diagram
Introdução à Arquitetura de Sistemas
Prof.: Jefferson Stachelski - DIO - Engenheiro de Software
Tipos de arquitetura :
Monolito
Pros : baixa complexidade , monitoramento simplificado
Contra : stack única , compartilhamento recursos , acoplamento , mais complexo a escalabilidade.
Microserviços #1
pros : stack dinâmico ,simples escabilidade ,
contra : acoplamento , monitoramento mais complexo , provisionamento mais complexo ,
Microserviços #2
pros : stack dinâmica, simples escalabilidade , desacoplamento
contra : monitoramento mais complexo , provisionamento mais complexo
mensagem brocker: permite identificar o motivo de um determinado serviço ter sido incapaz de responder no momento de uma requisição
Microserviços #3
pros : stack dinâmica , simples escalabilidade , desacoplamento , menor complexidade.,
contras : provisionamento mais complexo , plataforma inteira depende do gerenciador pipeline
comparativo entre arquiteturas
Gerenciamento de erros e volume de acesso
onde é mais complexo : ex. processos assincronos e pipeline
solução: dead letter queu
fila de retentativa
Conteúdos importantes para pesquisar e se aprofundar no assunto
entendimento sobre REST API
Conhecimento básico sobre protocolo HTTP e Proxy
conhecimento sobre Docker
Saber programar