Senior
Mesaj brokerləri kontekstində Pull modeli nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Mesaj brokerları kontekstində pull modeli, istehlakçı (consumer) mesajları işləməyə hazır olduqda brokerdan ("çəkərək") mesajları tələb etdiyi bir yoldur.
Əsas xüsusiyyətlər:
- İstehlakçı mesajların alınma sürətini idarə edir, bu da yüklənmənin qarşısını almağa kömək edir.
- Broker mesajları saxlayır, until istehlakçı onları tələb edir.
- Bu, istehlakçının hər zaman işləməyə hazır olmadığı və ya yükün idarə olunması lazım olan sistemlər üçün uyğundur.
Əks model push modelidir, burada broker mesajları gəldikdən dərhal sonra istehlakçıya göndərir.
Misal üçün: Apache Kafka-da, istehlakçılar adətən pull modelindən istifadə edir, mesajları offset-lər vasitəsilə sorğulayaraq.