Publish/Subscribe

[ˈpʌblɪʃ/səbˈskraɪb] パブリッシュ/サブスクライブ

1. メッセージングパターンの一種で、情報の発信者(パブリッシャー)がメッセージを特定のトピックに送信し、そのトピックを購読している受信者(サブスクライバー)がメッセージを受け取る仕組み。

情報の送り手と受け手が直接接続することなく、間にメッセージブローカーを介して間接的にやり取りを行うパターンを指します。送り手はメッセージを「発行」し、受け手は特定の種類のメッセージを「購読」することで情報を受け取ります。これにより、システム間の疎結合が実現されます。
In a publish/subscribe model, producers publish messages without knowing who the consumers are. (パブリッシュ/サブスクライブモデルでは、プロデューサーは誰がコンシューマーであるかを知らずにメッセージを発行します。)