Перейти к основному содержимому

Trisigma Enterprise · On-Premises

Документация по развёртыванию платформы Trisigma Enterprise On-Premises.

Архитектура

Как работает платформа (data flow)

Компоненты и их зависимости

КомпонентНазначениеЗависимости
FrontendВеб-интерфейс платформы; единственная точка входа для пользователей.
SplitterСервис сплитования трафика: распределяет пользователей по группам экспериментов и пишет expose-события в ClickHouse.PostgreSQL, ClickHouse
ConfiguratorЦентральный сервис A/B-платформы: настройка экспериментов, миграции схем, расчёт метрик, API для Frontend.PostgreSQL, Valkey, ClickHouse, S3
Trino + HiveSQL-движок аналитики (Trino) и каталог метаданных Iceberg/Hive-таблиц (Hive Metastore): расчёт результатов экспериментов из Iceberg/S3 и ClickHouse, ETL-загрузки в ClickHouse.PostgreSQL, ClickHouse, S3
AirflowETL-оркестратор: запускает запланированные аналитические вычисления через Trino по DAG-конфигам Configurator'а.PostgreSQL, Valkey, S3
ClickHouseАналитическая СУБД: хранит clickstream-события Splitter'а и рассчитанные метрики экспериментов.