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

Ir para o final dos metadados
Ir para o início dos metadados

You are viewing an old version of this content. View the current version.

Comparar com o atual View Version History

« Anterior Versão 11 Próxima »

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  

Na reunião 217ª Reunião do conselho deliberativo, foi aprovado o primeiro cronograma para rediscussão do modelo (PAR-70) que previa pesquisa com as instituições e apresentações das Cadeiras.  

Em 25/09/2024, uma Cadeira introduziu o modelo de Mensageria e, devido ao desconhecimento prático do tema, foi solicitado pelo Banco Central, em 25/10/2024, que fosse realizada uma prova de conceito. 

Na 227ª Reunião do conselho deliberativo, foi apresentada abordagem e etapas prevista para a POC. 

As reuniões de definição foram realizadas pela equipe de trabalho dos GTs Arquitetura, Segurança e Dados do cliente, com o apoio de especialistas em Kafka indicados pelas instituições.

Descrição da Proposta

 Definir cronograma e escopo inicial da prova de conceito em produção do modelo de Mensageria:  

O cronograma prevê processo para voluntariado das instituições, preparação das plataformas de mensageria, execução e monitoramento da PoC e compilação e divulgação de resultados. 

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)

AdditionalInfo na PCM. 

Considerações dos grupos de trabalho 

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 de Mensageria, Aggregated polling e Webhook em lote.

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

  • Sem rótulos