Skip to main content
Engineering, Backend, Data / ML

Open-Sourcing Starlark Worker: Define Cadence Workflows with Starlark

September 11 / Global
Featured image for Open-Sourcing Starlark Worker: Define Cadence Workflows with Starlark
Image
Figure 1: Workflow capability and expressiveness scale from less powerful to more powerful.
Image
Figure 2: Execution flow of a Starlark-based workflow.
Image
Figure 3: Example workflow code written in Starlark
Image
Figure 4: Simplified code showing a model retraining workflow. 
Andrii Kalishuk

Andrii Kalishuk

Andrii Kalishuk is a Senior Software Engineer on Uber’s Michelangelo team, where he’s responsible for developing MLOps capabilities and AI infrastructure. He’s a generalist backend engineer with a focus on distributed systems.

Taylan Isikdemir

Taylan Isikdemir

Taylan Isikdemir is a Sr. Staff Software engineer on Uber’s Cadence team, based in Seattle, US. He focuses on Cadence’s core orchestration engine while exploring new frontiers in orchestration. He’s a generalist backend engineer with previous experience in Cloud Infrastructure and Observability platforms.

Posted by Andrii Kalishuk, Taylan Isikdemir