Soňky üýtgetme:
Stanislaw Anisimow
Maglumatlary gaýtadan işlemek üçin nobatlar (RabbitMQ, Kafka)
Click to expand / collapse

Ýokary ýük, köp sanly API çagyryşlary we daşarky hyzmatlar bilen integrasiýa bilen ulgamyň durnukly, öňünden aýdyp boljak we masştably bolmagy möhümdir. Biz RabbitMQ we Apache Kafka ýaly modullaryň arasynda buferizasiýa, paýlanan gaýtadan işlemek we ygtybarly maglumat ibermek ulgamlaryny girizýäris.

Bu, ýükleri bölmäge, wakalary asenkron işlemäge we iň ýokary soraglarda, daşarky API şowsuzlyklarynda ýa-da wagtlaýyn gijikdirmelerde maglumatlary ýitirmezlige mümkinçilik berýär.


Näme amala aşyryldy

KomponentMümkinçilikler we ulanylýan ugur
RabbitMQAňsat we çeýe nobat: fon meseleleri, webhooks, poçta, hasabatlar
Apache KafkaUly göwrümli wakalary hakyky wagtda akym bilen bejermek
Message BrokersGoldaw pub/sub, routing, delay-nobatlar, dead-letter logika
Retry we gijikdirilen meselelerŞowsuzlyklarda gaýtalanmalar, meýilleşdirilen iberiş, awtomatiki dikeldiş
GözegçilikNobatlaryň ýagdaýyny, gaýtadan işleniş wagtyny, şowsuz meseleleri yzarlamak

Ulanyş mysallary

E-poçta habarnamalary we push-habarlar müşderä haýal etmän jogap

API boýunça tölegleri gaýtadan işlemek we amallary sinhronlamak

Gaýtadan işlemegi gijikdirýän üpjün edijilerden fiidleri we maglumatlary import etmek

Oýun wakalary we hakyky wagt nyrhlarynyň statistikasy

Mikroservisler bilen maglumatlar bazalarynyň arasynda asinhron köpeltmek


Arhitektura üçin peýdalary

Şowsuzlyklarda we artykmaç ýüklerde durnuklylyk

API logikasyny bölmek

Ulalmak - gorizontal we ileri tutulýan ugurlar boýunça

Alyjynyň wagtlaýyn elýeterli bolmadyk ýagdaýynda hem eltmegiň ygtybarlylygy

Ähliumumy: islendik hyzmatlary, dilleri we gurşawy birikdirip bilersiňiz


Bu ýerde aýratyn möhümdir

Köpçülikleýin habarnamalary bolan ykjam platformalar

Maliýe ulgamlary we oýun platformalary

Event-driven logikasy bolan mikroservis arhitekturalary

Haýal ýa-da durnuksyz daşarky API bilen integrasiýa


RabbitMQ we Kafka asinhron, şowsuzlyga çydamly gaýtadan işlemek üçin infrastruktura çarçuwasydyr. Ygtybarly nobaty girizmäge, akymlary optimizirlemäge we aşa ýüklemekden gorkmaýan masştably API integrasiýasyny gurmaga kömek ederis.

Meşhur mowzuklar


Esasy mowzuklar