Senior
RPS En moyenne, 4-5 mille RPS, atteignant jusqu'à 12k en pointe Mais il est important de comprendre que la charge principale reposait sur Kafka. Étant donné que l'architecture est asynchrone, pour chaque création d'annonce, mon orchestrateur générait une chaîne de 5-7 événements dans différents services de vérification. En moyenne, nous traitions un flux allant jusqu'à 30k messages par seconde.
sobes.tech IA
Réponse de l'IA
Dans l'architecture décrite avec un traitement asynchrone via Kafka, la charge est répartie entre les services, ce qui permet de faire évoluer le système et de traiter de grands volumes de messages.
Exemple :
- Charge moyenne : 4-5 mille requêtes par seconde (RPS).
- La charge maximale atteint 12 mille RPS.
- Chaque requête génère une chaîne de 5-7 événements, qui sont publiés dans Kafka pour différents services.
- Au total, le flux de messages atteint 30 mille par seconde.
Cette approche permet de décharger le service principal, d'augmenter la résilience et de faire évoluer le traitement des événements de manière flexible en fonction de la charge.