Temporal
Temporal logoTemporal · Feature trail

Eager Workflow Start

2 posts · Apr 2024 – Feb 2025

What this trail covers

Eager Workflow Start (EWS) is an experimental optimization that reduces the time to start a workflow by allowing the starter and worker to interact directly, bypassing some server operations. The start response with EWS includes the initial workflow task when there is a local worker ready to process it. This is particularly useful for short-lived workflows that interact with other services using local activities and are deployed close to the Temporal Server. The current implementation has limitations, requiring the worker and starter to share a client connection and run in the same process. It does not yet support worker versioning with build IDs. EWS is enabled via a dynamic configuration flag and is available in Temporal Cloud via a support ticket.

All Temporal trails