Pular para o conteúdo

Arquitetura real · Staff

SPI: liquidação bruta em tempo real 24x7, ativo-ativo, RPO zero

Um sistema nacional crítico com metas públicas: RTO de 15 min, RPO zero, 99,9%, p50/p99 de 2,8 e 4,6 s, timeout de 40 s que vira rejeição. Carga real: pico de 313,34 milhões de Pix em 05/12/2025. Ideal para "projete o SPI".

18 min de leitura · Fonte: Banco Central do Brasil (Pix) · Conteúdo revisado em 23 de outubro de 2026

Resposta curta

Um sistema nacional crítico com metas públicas: RTO de 15 min, RPO zero, 99,9%, p50/p99 de 2,8 e 4,6 s, timeout de 40 s que vira rejeição. Carga real: pico de 313,34 milhões de Pix em 05/12/2025. Ideal para "projete o SPI".

01 · CONTEXTO

O sistema que liquida o Pix

O SPI é a infraestrutura centralizada de liquidação bruta em tempo real (LBTR) do arranjo Pix. Sua finalidade é liquidar ordens de crédito entre instituições participantes diretas, movimentando as Contas de Pagamento Instantâneo (Contas PI) mantidas no Banco Central.

A operação é ininterrupta: 24 horas por dia, 7 dias por semana, inclusive feriados. O SPI também não tem janelas de fechamento nem ciclos de liquidação.

Em 2024, o SPI processou mais de 56 bilhões de transações, e o índice médio de disponibilidade foi de 99,98%, acima do mínimo regulatório de 99,90%. O documento informa mais de novecentas instituições participantes, entre diretas e indiretas.

02 · LIQUIDAÇÃO

Saldo primeiro, liquidação imediata

A liquidação é feita em moeda de banco central, por débito e crédito entre Contas PI mantidas no BC pelas instituições participantes diretas, e o SPI só liquida com saldo disponível na Conta PI do pagador.

  1. A ordem de pagamento chega ao SPI como mensagem padronizada, transmitida pela RSFN.

    Diagrama da arquitetura: SPI: liquidação de uma ordem
    CPPSP do pagador
    CPSPIrecebe a ordem
    DBContas PI
    CPPSP do recebedor
  2. Para liquidar, a transação precisa obter todas as validações requeridas, inclusive por parte da instituição recebedora, e contar com saldo reservado na Conta PI do pagador quando o SPI recebe a ordem.

    Diagrama da arquitetura: SPI: liquidação de uma ordem
    CPPSP do pagador
    CPSPI
    DBContas PIsaldo reservado
    CPPSP do recebedorvalida
  3. Cumpridas essas condições, o SPI efetua imediatamente a movimentação de recursos, por débito e crédito entre Contas PI.

    Diagrama da arquitetura: SPI: liquidação de uma ordem
    CPPSP do pagador
    CPSPI
    DBContas PIdébito e crédito
    CPPSP do recebedor
  4. Sem saldo disponível, a transação é automaticamente rejeitada: não há fila nem espera por saldo futuro.

    Diagrama da arquitetura: SPI: liquidação de uma ordem
    CPPSP do pagador
    CPSPIrejeita sem saldo
    DBContas PI
    CPPSP do recebedor

No SPI não há filas de espera, compensações nem dependência de cobertura posterior. Segundo o documento, o risco operacional é o principal risco residual a que o sistema está exposto.

As mensagens seguem o padrão ISO 20022, representadas em XML, e os acessos ao SPI são autenticados por certificados digitais.

Um ponto de aprofundamento para a entrevista: quando duas ordens do mesmo pagador disputam o mesmo saldo, qual mecanismo impede que ele seja gasto em dobro? Pense em consistência e em transações distribuídas.

03 · ATIVO-ATIVO

Dois centros, replicação síncrona e RPO zero

O SPI mantém dois centros de serviços em locais distintos, com replicação síncrona de dados. Os dois operam em regime ativo-ativo, com distribuição de carga, e ambos estão aptos a assumir integralmente as atividades do sistema, mesmo em casos de falha grave.

  1. O SPI funciona em dois Centros de Serviços de Informática (CSIs), instalados em locais distintos, com replicação síncrona de dados.

    Diagrama da arquitetura: SPI: dois centros ativo-ativo
    CLInstituições participantes
    NWRSFN, redes redundantes
    NWDistribuição de carga
    CPSPI no centro A
    DBDados do centro Areplica
    CPSPI no centro B
    DBDados do centro Breplica
    NWMonitoramento
  2. Os dois centros operam em regime ativo-ativo, com distribuição de carga, e ambos estão aptos a assumir integralmente as atividades do sistema, mesmo em casos de falha grave.

    Diagrama da arquitetura: SPI: dois centros ativo-ativo
    CLInstituições participantes
    NWRSFN, redes redundantes
    NWDistribuição de carga
    CPSPI no centro Aativo
    DBDados do centro A
    CPSPI no centro Bativo
    DBDados do centro B
    NWMonitoramento
  3. Os parâmetros de recuperação são RTO de quinze minutos e RPO igual a zero, estabelecidos em acordo de nível de serviço entre os departamentos responsáveis e testados regularmente.

    Diagrama da arquitetura: SPI: dois centros ativo-ativo
    CLInstituições participantes
    NWRSFN, redes redundantes
    NWDistribuição de carga
    CPSPI no centro A
    DBDados do centro ARPO zero
    CPSPI no centro B
    DBDados do centro BRPO zero
    NWMonitoramento
  4. O acesso dos participantes passa pela RSFN, que oferece duas redes independentes de telecomunicação, com redundância.

    Diagrama da arquitetura: SPI: dois centros ativo-ativo
    CLInstituições participantes
    NWRSFN, redes redundantesredes redundantes
    NWDistribuição de carga
    CPSPI no centro A
    DBDados do centro A
    CPSPI no centro B
    DBDados do centro B
    NWMonitoramento
  5. O projeto busca não ter pontos únicos de falha, com redundância nos dois CSIs e uso de diferentes provedores da RSFN.

    Diagrama da arquitetura: SPI: dois centros ativo-ativo
    CLInstituições participantes
    NWRSFN, redes redundantesprovedores diferentes
    NWDistribuição de carga
    CPSPI no centro A
    DBDados do centro A
    CPSPI no centro B
    DBDados do centro B
    NWMonitoramento
  6. Equipes em Brasília e São Paulo monitoram o sistema em tempo real, com suporte de ferramentas automatizadas.

    Diagrama da arquitetura: SPI: dois centros ativo-ativo
    CLInstituições participantes
    NWRSFN, redes redundantes
    NWDistribuição de carga
    CPSPI no centro A
    DBDados do centro A
    CPSPI no centro B
    DBDados do centro B
    NWMonitoramentomonitoramento
IndicadorValor
Tempo máximo de recuperação (RTO)quinze minutos
Perda máxima de dados (RPO)igual a zero
Disponibilidade mínima regulamentar99,90 % em período de três meses
Disponibilidade média em 202499,98%
Meta para metade dos Pix no canal primárioliquidados em até 2,8 segundos
Meta para 99% dos Pixliquidados em até 4,6 segundos
Expiração de transação não liquidada após interrupçãoquarenta segundos

04 · FALHAS

Estado indefinido não existe

Após uma interrupção, o SPI identifica automaticamente as transações recebidas e não liquidadas antes da parada e as rejeita se o tempo de expiração de quarenta segundos tiver sido atingido. Segundo o documento, essa abordagem impede que existam transações em estado indefinido.

O sistema tem mecanismos de idempotência e de consulta da situação da operação, o que permite ao participante verificar o resultado de uma transação a qualquer momento, mesmo após indisponibilidade ou falha de comunicação.

O RTO e o RPO são estabelecidos em acordo de nível de serviço entre os departamentos responsáveis e testados regularmente, e a capacidade é revista trimestralmente com base em projeções de demanda. O monitoramento é feito em tempo real por equipes em Brasília e São Paulo.

05 · NA ENTREVISTA

Perguntas para projetar o SPI

Ao projetar um sistema assim, discuta o custo que a replicação síncrona impõe à latência de cada escrita, como reconciliar saldos e mensagens e o que o participante vê quando uma ordem é rejeitada. Cada decisão aqui troca disponibilidade por complexidade, e a escolha precisa ser justificada com as metas do sistema.

Perguntas frequentes

O que é SPI: liquidação bruta em tempo real 24x7, ativo-ativo, RPO zero?

Um sistema nacional crítico com metas públicas: RTO de 15 min, RPO zero, 99,9%, p50/p99 de 2,8 e 4,6 s, timeout de 40 s que vira rejeição. Carga real: pico de 313,34 milhões de Pix em 05/12/2025. Ideal para "projete o SPI".

O que o design de SPI: liquidação bruta em tempo real 24x7, ativo-ativo, RPO zero cobre?

Ele está organizado nestas seções: O sistema que liquida o Pix, Saldo primeiro, liquidação imediata, Dois centros, replicação síncrona e RPO zero, Estado indefinido não existe e Perguntas para projetar o SPI.

Quanto tempo leva SPI: liquidação bruta em tempo real 24x7, ativo-ativo, RPO zero e qual é o nível?

Leva cerca de 18 minutos para ler e tem nível Staff.

Agora projete você mesmo

Rode este caso como uma entrevista na escola de System Design: você toma as decisões, o tutor as questiona e você vê a nota do seu desenho.