Uber Blog

Announcing Cadence 1.0: The Powerful Workflow Platform Built for Scale and Reliability

thumbnail

Cadence 1.0 Release Announcement

  • Cadence is a workflow platform built for scale and reliability and has been battle-tested in some of the world’s most demanding distributed systems.
  • Cadence is an open source code-driven workflow orchestration platform supporting many companies and their critical use cases at scale.
  • Cadence workflows are programs built with a native programming language using Cadence APIs with minimal limitations and changes compared to writing pure software.
  • Cadence improves reliability, reduces cost and complexity, and simplifies operations.
  • The roadmap for Cadence includes improving observability, cost efficiency, and user experience, as well as introducing different workflow modes to make them run faster and cheaper.

Key Benefits of Cadence

  • Improves reliability: transactional guarantees, high availability at scale
  • Reduces cost and complexity: shared resources within a domain, simplified workflows
  • Simplifies the operations: built-in UI, metrics, logs, etc.

Cadence Roadmap

  • 2023 is about observability, cost efficiency, and intuitive user experience.
  • Changes to APIs will be made to improve intuitiveness and ease of operation.
  • Backward compatibility will be maintained.
  • Simplified samples and tools to generate workflow templates will be introduced.
  • Different workflow modes will be introduced to make them run faster and cheaper.