Архитектура
Компоненты
SyncMaster содержит следующие компоненты:
- Фронтенд, основной пользовательский интерфейс.
- Сервер REST API, предоставление REST API для извлечения и манипулирования сущностями.
- Воркер(рабочий процесс), выполнение фактических работ по передаче (процессы ETL).
- Планировщик, планирование трансферов, которые будут выполнены в будущем.
- Реляционная база данных для хранения внутренних данных.
- Брокер сообщений для коммуникации между Сервером/Планировщиком и Воркером(рабочим процессом).
