Sobes.tech
Senior

RPS Em média, 4-5 mil RPS, chegando a picos de até 12k Mas aqui é importante entender que a carga principal recaía sobre o Kafka. Como a arquitetura é assíncrona, para cada criação de anúncio, meu orquestrador gerava uma cadeia de 5-7 eventos em diferentes serviços de verificações. No total, processávamos um fluxo de até 30k mensagens por segundo em média.

sobes.tech IA

Resposta da IA

Na arquitetura descrita, com processamento assíncrono via Kafka, a carga é distribuída entre os serviços, permitindo escalar o sistema e processar altos volumes de mensagens.

Exemplo:

  • Carga média: 4-5 mil solicitações por segundo (RPS).
  • A carga máxima atinge 12 mil RPS.
  • Cada solicitação gera uma cadeia de 5-7 eventos, que são publicados no Kafka para diferentes serviços.
  • No total, o fluxo de mensagens atinge 30 mil por segundo.

Essa abordagem permite aliviar o serviço principal, aumentar a resistência a falhas e escalar de forma flexível o processamento de eventos conforme a carga.