Архитектура⚓︎
Оператор⚓︎
Основной компонент, отвечающий за запуск процессов и управление уже запущенными процессами.
Менеджер процессов⚓︎
Компонент, предоставляющий REST API для сохранения, изменения, удаления, создания, запуска, остановки процессов и сохранения, изменения, удаления, создания модулей.
DWH API⚓︎
REST API, предоставляющее определенный интерфейс для работы с различными базами данных.
HTTP-API-гейтвей⚓︎
REST API, создаваемое для вечного процесса, отвечающее за возможность добавить задачу в очередь исполнения процесса по HTTP-интерфейсу.
Модуль⚓︎
Конкретный обработчик, являющийся частью процесса и взаимодействующий с плафтормой через Сайдкар FlowMaster.
Сайдкар FlowMaster⚓︎
Контейнер, запускаемый вместе c основным пользовательским обработчиком, который отвечает за получение задач из различных очередей, применение трансформаций, взаимодействие с DWH API и передачу данных в следующие модули по связям.