Skip to content

マイクロサービス

現代的なサービスアーキテクチャの分割パターン。サイズと色で、 どのノードが負荷 / 調整の中心かを伝えます。

ダウンストリームサービスを持つ API ゲートウェイ

多数のサービスの前段に 1 つのゲートウェイを置きます。ここでは sizeScale=1.6 で大きく見せることで「ファンイン / ファンアウト」の 階層が一目に伝わります。

キューを介したサービス間通信

コンシューマが遅くてもプロデューサは継続できます。バッジで各 サービスのヘルスチェック状態を示し、破線矢印は非同期ホップを 表します。

サーガ: 分散トランザクション

3 ステップのサーガです。補償的な返金経路を破線にして順方向の 流れと区別しています。

Frame 1 / 1–3
frame-gallery-saga (SVG, frame 1)

サービスメッシュのサイドカーパターン

各アプリ Pod にサイドカープロキシが付きます。メッシュ層が mTLS・リトライ・テレメトリを言語を問わず統一的に受け持ちます。

このページを編集Last updated: