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.