SYSTEM ATLASЗагрузка материала

Data Mesh

Data Mesh

Распределяет владение аналитическими данными по доменам при общих стандартах платформы.

Простыми словами

Представьте крупную компанию, где каждый отдел отвечает за качество своего набора данных как за продукт, а общая платформа даёт единые правила и инструменты. Data Mesh распределяет владение по предметным областям, поэтому снимает часть узкого места с центральной команды данных.

Механизм действия

Сначала проверяют, есть ли исходное условие из определения. Затем смотрят, как оно влияет на структуру компонентов, потоки данных, ограничения и действия участников. Если эту связь не удаётся наблюдать, принцип не стоит использовать как готовое объяснение.

Пример в работе

Нерабочий подход

Применять локальное решение без проверки контекста, ограничений и вторичных последствий.

Системный подход

Сначала определить механизм, затем выбрать минимальное изменение и измерить результат.

Ограничения

«Data Mesh» объясняет только часть происходящего в области «Базы данных и данные». Сам принцип не говорит, насколько сильным будет эффект в вашем случае, и не заменяет измерения. При другом масштабе, среде или временном горизонте результат может отличаться.

Источник

Zhamak Dehghani, “How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh”, 2019.

Первоисточник