データメッシュ
Data Mesh
でーためっしゅ
データの所有と提供の責任を、データを生み出す業務ドメインごとのチームに分散させるデータアーキテクチャの考え方。ドメインごとのデータの所有と提供、データプロダクトとしてのデータの提供、セルフサービス型データ基盤、連邦型ガバナンスの4原則から成り、中央のデータチームに処理が集中して停滞する問題の解決を目指す。
Related
関連キーワードの用語
データメッシュにおいて、業務ドメインのチームが利用者に向けて提供するデータの単位。データそのものに加え、スキーマ、意味の説明、品質の水準、利用条件、提供のインタフェースをまとめて製品として扱い、提供者が使いやすさと品質に責任を持つ。仕様や品質の約束は、データコントラクトとして利用者と合意することがある。
データメッシュの原則の一つで、各業務ドメインのチームが基盤の専門家に頼らずに、データプロダクトを自ら作成・公開・運用できるように提供される共通のデータ基盤。ストレージ、パイプライン、カタログ、アクセス制御などの機能を共通の部品として用意し、ドメインごとの重複投資と技術的な負担を減らす。
関係モデルにおいて、属性がとりうる値の集合。例えば「年齢」属性のドメインは正の整数、「性別」属性のドメインは{'男','女'}など。SQLではCHECK制約やデータ型で制限を実現する。
インターネット上のコンピュータやネットワークを識別するための名前。IPアドレスに対応する人間が理解しやすい文字列で、DNSによってIPアドレスとの変換が行われる。
ブロードキャストフレームが到達する範囲。ルータやL3スイッチ、VLANによって分割される。ブロードキャストドメインが大きすぎると、不要なブロードキャストトラフィックが増加しネットワーク性能が低下する。
フレームの衝突が発生する可能性のある範囲。リピータハブで接続された区間はコリジョンドメインが共有されるが、スイッチの各ポートはコリジョンドメインを分離する。全二重通信ではコリジョンは発生しない。
