Como funciona o Event Broker


O Taiksu Event Broker é um sistema proprietário de barramento de eventos construído para orquestrar a comunicação entre os microsserviços do ecossistema Taiksu Office. Ele implementa o padrão Publish/Subscribe (Pub/Sub), onde:


  1. Serviços publicadores emitem eventos contendo payloads de dados.
  2. Serviços consumidores (listeners) se inscrevem nos eventos de interesse.
  3. O Event Broker registra cada publicação e cria entregas (deliveries) individuais para cada consumidor inscrito.



Objetivos

Desacoplamento Microsserviços não precisam se conhecer diretamente, pois se comunicam via eventos

Rastreabilidade Toda publicação e entrega é registrada no banco com status e tentativas e qual usuário disparou a ação

Observabilidade Heartbeat verifica periodicamente se os serviços estão online

Segurança Autenticação via token proprietário (Verona Token) para comunicação Máquina para Máquina


Comentários 1

Participe da discussão

Faça login para comentar