Skip to main content

Workflow Awesome

  • 功能维度
    • BPMS - 业务为中心,强调自定义流程,业务流程管理系统
    • Orchestration
      • 编排,强调任务的顺序和依赖关系
      • 强调基础设施能力
      • Durable Functions
    • Workflow Automation
      • 事件驱动,强调事件的触发和处理
    • Low-code workflow automation
      • 低代码,强调用户友好
      • 大多情况是 Event Driven/Webhook
      • 强调自定义编排
      • 大多情况是对接各种 API
    • Data Pipelines
      • 围绕数据的批处理
      • 通常有很多 connector
    • Stream Processing
      • 实时数据处理
    • Machine Learning Workflow
      • 机器学习的工作流
  • 基础设施
    • 执行调度 - Kubernetes, ML Ops, KEDA
    • 事件触发 - Webhook, Kafka, NATS, HTTP, KEDA
    • Workflow 调度 - Argo, Temporal, Cadence, Durables Functions
    • Job Queue - RabbitMQ, Redis, PG
    • Message Queue - Kafka, NATS
    • Storage - S3, Minio, PG
    • Stream - Kafka, Flink, Hazelcast Jet, NATS


Spec