分散データアクセスに関するトレードオフ

    ソフトウェアアーキテクチャ・ハードパーツ

    所有していないデータにサービスが読み取りアクセスするためには様々な方法があり、その間にもトレードオフがある。

    • サービス間通信パターン
      • サービス間がWEB API等で通信してDBを隠蔽する
    • 列スキーマレプリケーションパターン
      • 非正規化する
    • レプリケーションキャッシュパターン
      • 分散キャッシュする
    • データドメインパターン
      • 愚直に一緒にDBを見てしまう