Опции для структуры оркестровки API в памяти - PullRequest
0 голосов
/ 10 апреля 2020

У меня есть сценарий использования для реализации структуры оркестровки в памяти для выполнения различных задач, выполняемых при вызове API. Вызов API можно представить в виде списка задач, которые необходимо выполнить при вызове клиента. Задачи могут быть визуализированы в виде графика.

В настоящее время я оцениваю потоки Akka (графики), чтобы увидеть, решает ли это сценарии использования

Требования к структуре оркестровки

  1. Язык поддержка Java или Scala.
  2. Простота в определении графика или потока выполнения.
  3. Поддержка параллельных задач. Задачи могут выполнять удаленные вызовы API REST, поэтому я должен иметь возможность выполнять параллельные вызовы.
  4. Выполнение графика в памяти.
  5. Хорошая поддержка сообществом фреймворка.

Я хотел бы знать, есть ли другие доступные фреймворки с открытым исходным кодом, которые я могу использовать.

PS: Я определенно не хочу заново изобретать колесо, создавая свое собственное.

...