Sobes.tech
Senior

RPS In media, 4-5 mila RPS, raggiungendo picchi fino a 12k Ma è importante capire che il carico principale ricadeva su Kafka. Poiché l'architettura è asincrona, per ogni creazione di annuncio, il mio orchestratore generava una catena di 5-7 eventi in diversi servizi di verifica. In totale, gestivamo un flusso di fino a 30k messaggi al secondo in media.

sobes.tech AI

Risposta dell'AI

Nell'architettura descritta, con elaborazione asincrona tramite Kafka, il carico viene distribuito tra i servizi, consentendo di scalare il sistema e gestire grandi volumi di messaggi.

Esempio:

  • Carico medio: 4-5 mila richieste al secondo (RPS).
  • Il carico di picco raggiunge le 12 mila RPS.
  • Ogni richiesta genera una catena di 5-7 eventi, pubblicati in Kafka per diversi servizi.
  • In totale, il flusso di messaggi raggiunge le 30 mila al secondo.

Questo approccio permette di alleggerire il servizio principale, aumentare la resilienza e scalare in modo flessibile l'elaborazione degli eventi in base al carico.