11章メタグリッドの位置付け
この章では、メタグリッドを正しく理解するための4つの重要なトピックを扱います。まず強調したいのは、メタグリッドは構築するものではなく、見出すものだという点です。意識的に設計されるマイクロサービスやデータメッシュとは異なり、メタグリッドはすでに存在する分散アーキテクチャです。ゼロから構築するものではなく、明らかにして改善すべき対象です。
次に、メタグリッドを核エネルギーのようなアーキテクチャとして捉えます。メタグリッドは小規模ですが、エネルギーとリスクの両面で大きな潜在力が高密度に詰まっています。管理を誤れば核分裂反応のように不安定になり、うまく扱わなければ破滅的な結果を招きかねません。
また、メタグリッドと、マイクロサービスやデータメッシュといった他のアーキテクチャとの関係も検証します。これらのアーキテクチャは、特定の複雑な方法でメタグリッドに接続されます。
最後に、メタグリッドを支える技術を確認します。メタグリッド自体は技術ではありませんが、野心的な大規模プラットフォームから、より特化した可視化や管理のためのソリューションまで、さまざまなツールにより拡張が可能です。
本題に入る前に、メタグリッドは単純に構築できるものではないことを理解しておくことが重要です。
11.1 メタグリッドは構築するものではなく、見出すものである
「2章 ITランドスケープのためのメタデータリポジトリ」では、メタデータ を次のように定義しました。
記述対象を発見可能かつ管理可能にするために、記述対象に付随しつつ別の場所にも置かれる説明である。
基本的に、メタデータ は「何であるか」ではなく「どこに存在するか」で定義されます。本書の冒頭で述べた通り、常に1か所ではなく2か所に存在します。この定義には重要な帰結があります。つまり、その「どこ」とは、単に別の場所を写し取った1つの場所にとどまらないという点です。同じものが多くの異なる場所に複製され得ます。したがって、私たちが扱っているのは二重の存在ではなく、複数の存在であり、場合により無限に広がる存在です。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access