ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações
Notificações e Eventos - POC Mensageria
Introdução
Durante as discussões sobre o tema “Notificações e eventos”, três abordagens técnicas foram estudadas para solucionar os problemas apresentados (ineficiência das chamadas e tempestividade das informações)
Webhook em lote
Aggregated Polling
Mensageria
A PoC pretende entender o modelo de Mensageria. Posteriormente à sua finalização e realização de post mortem, uma decisão será tomada entre os modelos acima.
Descrição da Proposta
O escopo da prova de conceito envolve determinações dos seguintes requisitos:
Requisitos de negócio: compartilhar todos os eventos de alteração de saldo, a ser usado como gatilho para realizar busca do dado.
Topologia de tópico: um tópico por Software Statement ID.
Schema/payload: Schema JSON conforme Anexo I.
Requisitos de segurança: uso do certificado digital do ecossistema com setup realizado de forma manual mediante roteiro criado pelo grupo de trabalho, sem a necessidade de criação e implementação de API de gestão de acesso para a PoC.
Monitoramento, métricas e certificação: as métricas definidas envolvem categorias de consumo, ganho, perda e custo
Configurações padrão e aceleradores: sugestões de configurações de cluster Kafka e exemplos de implementação de receptor e transmissor
Premissas operacionais: disponibilidade, armazenamento, throughput, monitoramento e alertas
Cenários de teste: simulações para entender implicações em downtime, alto volume e eficiência em comparação a custo operacional.
Itens existentes reutilizados do ecossistema que servirão de base para o funcionamento.
Padrão de certificado de segurança para transporte criptografado (BRCAC)
Datas importantes
Item | Previsão |
Publicação da documentação na área do desenvolvedor | 18/02 |
Publicação script JKS: | 28/02 |
Envio da planilha Setup: | à definir |
Início desenvolvimento instituições: | 10/03 |
Workshop: | 03/06 |
Disponibilização do cluster: | 09/06 |
Início execução: | 10/06 |
Envio da planilha auto reportada de métricas: | 17/06, 24/06, 01/07, 08/07, 14/07 |
Fim da execução: | 09/07 |
Envio formulário final: | 14/07 |
Etapas Planejadas Inicialmente Para a POC
Definir desafio: por que a solução é necessária?
Idealizar a solução correta e planejar a execução.
Criar e testar protótipos.
Reunir e documentar feedback e indicadores.
Apresentar PoC para aprovação e implementação da solução.
Detalhes sobre a POC
Related content
ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações