Što je obrazac arhitekture Objavi-Pretplati?

Obrazac arhitekture Objavi-Pretplati se (Pub-Sub) obrazac je slanja poruka koji omogućuje komunikaciju između različitih komponenti sustava, a da one ne moraju izravno komunicirati jedna s drugom. U ovom obrascu postoje izdavači koji proizvode poruke i pretplatnici koji ih primaju. Izdavači šalju poruke na "temu" ili kanal, a pretplatnici primaju poruke iz iste teme.

Pub-Sub je asinkroni uzorak i omogućuje labavu spregu između komponenti. To znači da se komponente mogu dodavati ili uklanjati bez utjecaja na cjelokupnu funkcionalnost sustava. Također omogućuje skaliranje i poboljšava fleksibilnost dopuštajući pretplatnicima da odaberu teme iz kojih su zainteresirani za primanje poruka.

Primjeri upotrebe za Pub-Sub arhitekturu uključuju sustave obavijesti u stvarnom vremenu, obradu toka podataka i sustave vođene događajima.

Datum objave: