Cuprins:

Pentru ce se folosește Pubsub?
Pentru ce se folosește Pubsub?

Video: Pentru ce se folosește Pubsub?

Video: Pentru ce se folosește Pubsub?
Video: Cloud Pub/Sub in a minute 2024, Aprilie
Anonim

Publicați/abonați-vă mesaje sau pub/sub mesageria, este o formă de comunicare asincronă de la serviciu la serviciu folosit în arhitecturi serverless și microservicii. Într-o pub/sub model, orice mesaj publicat la un subiect este primit imediat de toți abonații la subiect.

În acest sens, când să folosiți modelul de abonare de publicare?

Utilizați acest model atunci când:

  1. O aplicație trebuie să difuzeze informații către un număr semnificativ de consumatori.
  2. O aplicație trebuie să comunice cu una sau mai multe aplicații sau servicii dezvoltate independent, care pot utiliza diferite platforme, limbaje de programare și protocoale de comunicare.

De asemenea, care este un subiect în mesagerie? A subiect este subiectul informațiilor care sunt publicate într-un publish/subscribe mesaj . Mesajele din sistemele punct la punct sunt trimise la o anumită adresă de destinație. Mesajele din sistemele de publicare/abonare bazate pe subiecte sunt trimise abonaților pe baza subiectului care descrie conținutul mesaj.

În consecință, cum funcționează un sistem de publicare și abonare?

În arhitectura software, publica – Abonati-va este un model de mesagerie în care expeditorii de mesaje, numiți editori, nu programează mesajele să fie trimise direct către anumiți receptori, numiți abonați, ci în schimb clasifică mesajele publicate în clase fără a cunoaște abonații, dacă există.

Cum funcționează Redis Pubsub?

Redis Pub/Sub implementează sistemul de mesagerie în care expeditorii (în redis terminologia numita editori) trimite mesajele in timp ce receptorii (abonatii) le primesc. Legătura prin care sunt transferate mesajele se numește canal. În Redis , un client se poate abona la orice număr de canale.

Recomandat: