Skip to content

Архитектура⚓︎

architecture1.png

Оператор⚓︎

Основной компонент, отвечающий за запуск процессов и управление уже запущенными процессами.

Менеджер процессов⚓︎

Компонент, предоставляющий REST API для сохранения, изменения, удаления, создания, запуска, остановки процессов и сохранения, изменения, удаления, создания модулей.

DWH API⚓︎

REST API, предоставляющее определенный интерфейс для работы с различными базами данных.

HTTP-API-гейтвей⚓︎

REST API, создаваемое для вечного процесса, отвечающее за возможность добавить задачу в очередь исполнения процесса по HTTP-интерфейсу.

Модуль⚓︎

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

Сайдкар FlowMaster⚓︎

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