Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Índice
stylenone

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 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)

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.

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

Páginas filho (Exibição de filhos)
depth1
allChildrentrue
style
sortAndReverse
first0