Sobes.tech
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.