Я ищу платформу, которая будет поддерживать следующие функции управления задачами. Это задачи, которые будут выполняться работником-контрактником.
- Все задачи состоят из различных этапов, которые будут действовать как рабочий процесс. Вы не можете пропустить шаг. Шаги в этих задачах реализованы с нашей стороны с помощью различных микросервисов, и мы захотим интегрировать этот инструмент с нашими сервисами.
- Эти контрактные работники сами находятся в иерархии, и мы можем получить некоторую сегрегацию между ними для управления задачами.
- Задачи будут распределяться по контрактным работникам.
- Ведение истории задач.
Я слышал о различных инструментах управления рабочими процессами, таких как apache airflow, Luifyi et c компании spotify. Но я считаю, что они предназначены для рабочих процессов конвейера данных. Мое требование - для рабочих процессов управления операциями.
Есть ли на рынке какой-либо продукт с открытым исходным кодом, который поможет нам в этих случаях.