Senior
RPS Priemerných 4-5 tisíc RPS, v špičkách až 12k Je však dôležité pochopiť, že hlavná záťaž spočívala na Kafka. Pretože architektúra je asynchrónna, pri každom vytvorení inzerátu môj orchestrátor generoval reťazec z 5-7 udalostí v rôznych službách kontroly. Celkovo sme spracovávali priemerne až 30k správ za sekundu.
sobes.tech AI
Odpoveď od AI
V opísanej architektúre s asynchrónnym spracovaním cez Kafka je zaťaženie rozdelené medzi služby, čo umožňuje škálovať systém a spracovávať vysoké objemy správ.
Príklad:
- Priemerné zaťaženie: 4-5 tisíc požiadaviek za sekundu (RPS).
- Vrcholové zaťaženie dosahuje 12 tisíc RPS.
- Každá požiadavka generuje reťazec 5-7 udalostí, ktoré sú publikované v Kafka pre rôzne služby.
- Celkový tok správ dosahuje 30 tisíc za sekundu.
Tento prístup umožňuje odľahčiť hlavný servis, zvýšiť odolnosť voči chybám a flexibilne škálovať spracovanie udalostí podľa zaťaženia.