Senior
RPS Միջինում 4-5 հազար RPS, գագաթնակետին հասնելով մինչև 12k Բայց այստեղ կարևոր է հասկանալ, որ հիմնական բեռը ընկած էր Kafka-ի վրա: Քանի որ ճարտարապետությունը ասինխրոն է, յուրաքանչյուր հայտարարության ստեղծման ժամանակ, իմ օրգանիզատորը ստեղծում էր 5-7 իրադարձությունների շղթա տարբեր ստուգման ծառայություններում: Ընդհանուր առմամբ, մենք միջինում մշակում էինք մինչև 30k հաղորդագրություն մեկ վայրկյանում։
sobes.tech AI
Պատասխան AI-ից
Նման կառուցվածքում, Kafka-ի միջոցով ասինխրոն մշակմամբ, բեռը բաժանվում է ծառայությունների միջև, ինչը թույլ է տալիս համակարգը ընդլայնել և բարձր ծավալի հաղորդագրություններ մշակել:
Օրինակ՝
- Միջին բեռը՝ 4-5 հազար հարցում/sec (RPS):
- Պիկային բեռը հասնում է 12 հազար RPS:
- Յուրաքանչյուր հարցում ստեղծում է 5-7 իրադարձությունների շղթա, որոնք հրապարակվում են Kafka-ում տարբեր ծառայությունների համար:
- Ընդհանուր հաղորդագրությունների հոսքը հասնում է 30 հազար/sec:
Այս մոտեցումը թույլ է տալիս թեթևացնել հիմնական ծառայությունը, բարձրացնել խափանումների դիմացկունությունը և ճկուն կերպով ընդլայնել իրադարձությունների մշակումը բեռի վրա հիմնված։