/
Notificações e Eventos - POC Mensageria

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

  1. Definir desafio: por que a solução é necessária?

  2. Idealizar a solução correta e planejar a execução.

  3. Criar e testar protótipos.

  4. Reunir e documentar feedback e indicadores.

  5. Apresentar PoC para aprovação e implementação da solução.

Detalhes sobre a POC

Related content

Requisitos de negócio e topologia de tópico
Requisitos de negócio e topologia de tópico
Read with this
Blameless Postmortem
Blameless Postmortem
More like this
Monitoramento e Métricas
Monitoramento e Métricas
Read with this
Gestão de Incidentes
Gestão de Incidentes
More like this
Requisitos de Segurança
Requisitos de Segurança
Read with this
Especificação Técnica
Especificação Técnica
More like this

ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações