Ang pattern ng arkitektura ng Publish-Subscribe Broker ay isang pattern ng pagmemensahe kung saan ang maraming publisher ay maaaring magpadala ng mga mensahe sa maraming subscriber sa pamamagitan ng isang intermediary broker. Ang mga publisher ay nagpapadala ng mga mensahe sa broker, na pagkatapos ay namamahagi ng mga mensahe sa lahat ng naka-subscribe na kliyente o subscriber. Maaaring mag-subscribe ang mga subscriber sa mga partikular na paksa o uri ng mensahe, at tinitiyak ng broker na ang mga nauugnay na mensahe lang ang ipapadala sa mga subscriber na nag-subscribe sa mga paksang iyon. Ang pattern na ito ay nagbibigay-daan para sa isang decoupling sa pagitan ng mga publisher at subscriber, pati na rin ang isang flexibility upang magdagdag o mag-alis ng mga publisher at subscriber kung kinakailangan. Nagbibigay din ang broker ng buffering mechanism na nagsisiguro na ang mga mensahe ay naihatid kahit na ang mga subscriber ay kasalukuyang hindi aktibo. Ang pattern na ito ay karaniwang ginagamit sa mga distributed system para sa event-driven architectures,
Petsa ng publikasyon: