【あんばさだーぱたーん】
Ambassadorパターン とは?
最終更新:
💡 アプリのそばに置く、外部通信の代理役
アプリケーションの近くに別プロセスのプロキシを置き、外部への通信を代行させる設計パターン。通信の記録、ルーティング、再試行などの共通処理をアプリ本体から分離する。
📌 このページのポイント
Ambassadorって、大使という意味だよね?
どんな処理を任せられるの?
必ずコンテナを2つ動かすの?
サービスメッシュも同じもの?
置けば通信の問題を全部解決できる?
まとめ:ざっくりこれだけ覚えればOK!
「Ambassadorパターン」って出てきたら「アプリのそばのプロキシに、外部通信を代行させる設計」と思えればだいたいOK!
📖 おまけ:英語の意味
「Ambassador Pattern」 = 大使パターン
💬 Ambassadorは「大使」。アプリの代わりに外部と通信する役割を、大使になぞらえた呼び名だよ。代理役の配置はコンテナだけに限らないんだ。