Аксиома 9. Модульная платформа данных Axiom 9. Modular Data Platform
Простыми словами
Аксиома называет анти-паттерном централизованную монолитную платформу данных и вместе с ней привычку сводить модели всех систем-источников в одну общую. Приняв её, архитектор меняет направление движения данных: не «push and ingest» через ETL в центральное озеро, а «serve and pull» — домен сам хранит и отдаёт свой набор данных в легко потребимом виде. Второе следствие, которое отличает эту аксиому от простой децентрализации: наборы данных источника представляют сырые факты в точке их возникновения и НЕ подгоняются под конкретного потребителя, поэтому потребитель всегда может вернуться к фактам и построить свою агрегацию. Путают с Аксиомой 8: та про модули системы, а эта переносит ту же логику доменной декомпозиции на данные.
Примеры
«This type of “monster” project often fails because it is impractical to fold all source system data models into one generic data model.» Стандарт перечисляет пять причин — от когнитивной нагрузки на моделировщиков до невозможности отследить первопричину дефекта.
Open Agile Architecture™ Standard, Version 2.0 (The Open Group, April 2026, C262), разд. 21.4 — The Monolithic Data Model, рис. 21-2
«This requires a shift in thinking from a push and ingest, traditionally through ETLs and more recently through event streams, to a serve and pull model across all domains.»
Open Agile Architecture™ Standard, Version 2.0 (The Open Group, April 2026, C262), разд. 21.5 — Moving Away from Monolithic Data Architectures
«Bounded contexts aligned with data source domains, such as fixed-income trading or consumer lending» — граница проходит по ограниченным контекстам, отдельно для доменов-источников и доменов-потребителей.
Open Agile Architecture™ Standard, Version 2.0 (The Open Group, April 2026, C262), разд. 21.5 — состав модульной архитектуры данных
Определение из первоисточника
дословная выпискаThe centralized and monolithic data platform is an anti-pattern [Dehghani, 2019]. Agile Architecture shall create modular data platforms using domain decomposition logic: “Instead of flowing the data from domains into a centrally-owned data lake or platform, domains need to host and serve their domain datasets in an easily consumable way”.
Централизованная и монолитная платформа данных — анти-паттерн. Agile-архитектура обязана создавать модульные платформы данных, пользуясь логикой доменной декомпозиции: «Вместо того чтобы данные текли из доменов в централизованно управляемое озеро данных или платформу, домены должны сами хранить и отдавать свои доменные наборы данных в легко потребляемом виде».
ИсточникThe Open Group Open Agile Architecture™ Standard, Version 2.0. The Open Group, April 2026, C262, ISBN 1-957866-76-5
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Краткое нормативное утверждение аксиомы; пояснение и примеры остаются в разделе стандарта.
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей