Ata de Reunião 30.04 - estudeplus/docs GitHub Wiki

Explicação geral sobre arquitetura de microsserviços
Linguagem base: não tem!
A arquitetura de microsserviços não requer uma padronização de linguagens
Porém requer padronização de comunicação e documentação de APIs
Padrão de comunicação: arquitetura REST
Padrão de documentação: Swagger
Tudo tem de estar bem documentado!

Ambientação: totalmente necessário!
Docker
Um container para cada microsserviço

Sem controle de métricas!

Sem testes (por enquanto)!
Só se tivesse um embasamento muito bom na arquitetura!
Arquitetura de microsserviços naturalmente facilita a manutenção

Repositórios
Um para cada microsserviço + um geral para docs
Todos na mesma organização

Redefinir microsserviços

Quebrar microsserviços em issues (Backlog Product)

[dúvida] É possível aplicar padrões de projetos à entidades de microsserviços diferentes?
[pensar] Perfil de administrador para eventuais problemas?
[pensar] Observer aplicado em Validação de Monitor para “observar” outros microsserviços?
[pensar] Observer aplicado em Sistema de Notificação Push-up para “observar” outros microsserviços?