System Design Space
Граф знанийНастройки

Обновлено: 24 июня 2026 г. в 14:44

Краткий обзор платформы данных Т-Банка

сложный

Эволюция платформы данных Т-Банка: путь от DWH к lakehouse-хранилищу, контуры приёма, хранения, обработки и управления данными, масштаб и операционные уроки.

Эта глава ценна тем, что даёт не абстрактную платформу данных, а живой эволюционный кейс: как большая компания проходит путь от DWH-подхода к lakehouse-хранилищу и платформенной модели без одного магического прыжка.

В реальной инженерной работе она помогает видеть платформу как последовательность управляемых шагов: что централизовать, что оставить доменам, как пережить миграционный долг и где проходит граница между общей платформенной возможностью и локальной свободой команды.

На интервью и архитектурных обсуждениях она особенно полезна там, где нужно говорить не только о целевом состоянии, но и о цене перехода: разделении зон ответственности, управлении изменениями и накопленном архитектурном долге.

Практическая польза главы

Практика проектирования

Показывает эволюцию платформы данных как последовательность управляемых архитектурных шагов.

Качество решений

Даёт ориентиры, когда централизовать платформенную возможность, а когда оставить доменный контур автономным.

Аргументация на интервью

Усиливает ответы реальным производственным примером операционной модели платформы и её ограничений.

Риски и компромиссы

Фокусирует на стоимости трансформации: миграционном долге, разделении ответственности и управлении изменениями.

Источник

Платформа данных Т-Банка

Разбор того, как платформа дошла до текущего ландшафта систем и где проходят её ключевые архитектурные контуры.

Читать статью

В этой главе рассматривается как общий путь от источников к потребителям: , , , , и должны работать как единый . Отдельное внимание здесь получают , , и .

С ростом компании архитектура данных проходит понятный путь: от классического DWH-подхода (Inmon/Kimball) к озеру данных и . На масштабе 17k+ пользователей и 144M+ запросов в месяц единое хранилище уже не выдерживает всех профилей нагрузки — и платформа распадается на специализированные слои с явными зонами ответственности. Краткий обзор платформы данных Т-Банка разбирает эту конструкцию слой за слоем.

Масштаб платформы

Период эволюции

18+ лет

Переход от классического DWH к озеру данных и дальше к lakehouse-хранилищу.

Пользователи платформы

17 000+

Инженеры, аналитики и продуктовые команды работают через общий контур данных.

Запросы в месяц

144 млн+

При такой нагрузке масштабируемость и задержка перестают быть фоновой задачей: их приходится держать на критическом пути.

Ключевые системы

19

Сквозной жизненный цикл данных — приём, хранение, обработка, управление, наблюдаемость и безопасность — разнесён по специализированным системам.

Архитектурные блоки платформы

Приём и доставка данных

Здесь сходятся источники с разной природой — системы транзакционной обработки (OLTP), потоки событий и потребительские дата-продукты, — и каждый канал доставки приходится держать стабильным отдельно.

Data Replication: BODS + Chrono

Два поколения репликации живут рядом: исторический пакетный контур и потоковая доставка изменений. Старый контур не выключить разом, пока на нём держится часть нагрузки.

Event Sourcing: SDP

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

Reverse ETL: Spheradian

Возвращает обогащённые данные обратно в операционные системы с задержкой до 100 мс — без этого аналитический результат не доходит до бизнес-процесса вовремя.

Архитектурные выводы

На масштабе платформы данных одна универсальная СУБД не вытягивает: разные профили задержки и пропускной способности требуют специализированных контуров хранения и вычислений.

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

Разрыв между аналитикой и операционными продуктами закрывает обратная загрузка данных: обогащённые признаки должны быстро возвращаться в бизнес-процессы, иначе их ценность теряется.

Технологии не дают устойчивости сами по себе — её держит организационная ответственность: явные владельцы данных, инцидент-процессы и единые стандарты поставки.

Практический чеклист

  • Разделяйте приём данных, хранение, обработку и управление как отдельные архитектурные слои: соглашения об уровне сервиса (SLA) и целевой уровень сервиса (SLO) должны быть явными, иначе спрос с конкретного слоя не предъявить.
  • Для каждого дата-продукта фиксируйте контракт, владельца и правила обратной совместимости при изменении схем: молчаливая поломка контракта стоит дороже, чем заметная.
  • Планируйте выполнение на нескольких движках заранее: оптимальный движок для пакетной, потоковой и исследовательской аналитики обычно разный, и привязка к одному загоняет в компромисс по всем сразу.
  • Внедряйте управление инцидентами в данных как обязательный процесс, а не как практику после первого крупного сбоя — к этому моменту инцидент уже стоил доверия к данным.

Источники

Связанные главы

Чтобы отмечать прохождение, включи трекинг в Настройки