Skip to content
Latchkey

パブリッシュ-サブスクライブ - CI/CD用語集の定義

パブリッシュ-サブスクライブ: パブリッシュ-サブスクライブ(pub-sub)は、パブリッシャーがトピックにメッセージを発行し、任意の数のサブスクライバーがそれを受信するメッセージングパターンで、送信側と受信側は互いを認識しません。

パブリッシュ-サブスクライブ(pub-sub)は、パブリッシャーがトピックにメッセージを発行し、任意の数のサブスクライバーがそれを受信するメッセージングパターンで、送信側と受信側は互いを認識しません。

pub-subはプロデューサーとコンシューマーを疎結合にします。1つのイベントは、パブリッシャーが誰が待ち受けているかを知らなくても、多くの独立したハンドラーへとファンアウトできます。

CIにおいて

トピックに発行された1つのdeploy.succeededイベントは、smoke testのjob、changelogの更新、Slack通知をトリガーでき、それぞれが個別のサブスクライバーとなります。deployを行う人がそれらのいずれもコーディングする必要はありません。

関連ガイド