Voltar para a lista
FintechScalabilityEvent-Driven

Motor de Liquidação em Tempo Real

Processamento de grandes volumes de transações financeiras com latência sub-segundo.

Publicado em 03 de novembro de 2024

Motor de Liquidação em Tempo Real

Contexto

O sistema existente não sustentava picos de volumetria, gerando filas e conciliações atrasadas.

Solução

Arquitetura orientada a eventos com Spring Boot, Kafka e idempotência por chaves naturais.

Resultado

Redução de 40% no tempo de conciliação e 99,9% de disponibilidade operacional sob carga pesada.

-40%

Conciliação

99,9%

Disponibilidade

12k tps

Throughput

Contexto

O core de liquidação legado não escalava horizontalmente e acumulava filas durante picos de movimento…

Decisões técnicas

  • Kafka como backbone de eventos.
  • Outbox pattern para garantias at-least-once.
  • Idempotência por chave natural no consumidor.

Resultado

Em três meses, o tempo médio de conciliação caiu 40%, com throughput estável acima de 12k transações por segundo.

Stack

Java 17Spring CloudKafkaPostgreSQL