読書記録 - 分散システムデザインパターン
シングルノードパターン
サイドカー
アプリケーションコンテナの拡張・改善
アンバサダ
アプリケーションコンテナとそれ以外の間のやりとりを仲介
アダプタ
複数アプリケーションインタフェースの不均一を吸収し、一貫したインタフェースを提供
監視・ロギングで利用される
マルチノードパターン
レプリカ
前段にロードバランサーを置き、レプリカにトラフフィックをルーティング
ステートレスなサービス向け
シャーディング
全てのリクエストに応答できるレプリカに対し、シャードはリクエストの一部にのみ応答
ステートフルなサービス向け
スキャッタ・ギャザー
FaaS
オーナーシップ
バッチ処理パターン
ワークキューシステム
イベント駆動バッチ処理
協調的バッチ処理