Senior
RPS Průměrně 4-5 tisíc RPS, v špičkách až 12k Je však důležité pochopit, že hlavní zátěž spočívala na Kafka. Protože je architektura asynchronní, při každém vytvoření inzerátu generoval můj orchestrátor řetězec z 5-7 událostí v různých kontrolních službách. Celkově jsme zpracovávali průměrně až 30k zpráv za sekundu.
sobes.tech AI
Odpověď od AI
V popisované architektuře s asynchronním zpracováním přes Kafka je zátěž rozložena mezi služby, což umožňuje škálovat systém a zpracovávat vysoké objemy zpráv.
Příklad:
- Průměrná zátěž: 4-5 tisíc požadavků za sekundu (RPS).
- Vrcholová zátěž dosahuje 12 tisíc RPS.
- Každý požadavek generuje řetězec 5-7 událostí, které jsou publikovány v Kafka pro různé služby.
- Celkový tok zpráv dosahuje 30 tisíc za sekundu.
Tento přístup umožňuje odlehčit hlavní službu, zvýšit odolnost vůči chybám a flexibilně škálovat zpracování událostí podle zátěže.