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