Definição de Arquitetura para POC

A arquitetura apresentada define um modelo de comunicação entre instituições financeiras utilizando um sistema de eventos baseado em Kafka para interoperabilidade no contexto do Open Finance. O modelo é segmentado em três domínios principais:

  1. Domínio Produtos (Transmissor):

  2. Domínio Open Finance (Intermediário):

  3. Domínio Receptor (Consumidor):

Aspectos Técnicos e Benefícios:

Essa estrutura permite uma integração robusta, segura e eficiente entre instituições financeiras e reguladores no Open Finance.

image-20250225-105049.png

(1 - N) - Uma mudança de saldo pode gerar múltiplas notificações vinculadas a diferentes consentimentos

1. Contexto da Integração

A integração utiliza o Apache Kafka para garantir a entrega assíncrona e escalável de notificações entre empresas do Open Finance. O processo é baseado em um modelo event-driven, no qual qualquer mudança de saldo pode gerar múltiplas notificações vinculadas a diferentes consentimentos.

2. Componentes Principais

Produtor (Fonte da Notificação)

Kafka (Barramento de Mensagens)

Consumidor (Empresa Receptora)

3. Volumetria e Considerações