Workflow managers

Lev Kovalenko

Почему это важно?

  • Фиксация последовательности исполнения.
  • Упрощение воспроизведения результатов.
  • Распределение вычеслений.

Основные требвоания

  • Понятный и простой синтаксис
  • Модульность
  • Параметризация
  • Построение DAG на основе файлов
  • Поддержка ограничений на ресурсы
  • Поддержка виртуальных окружений
  • Не зависимость от языка
  • Рапсределенные вычесления
  • Правила рядом с кодом

Directed Acyclic Graph