
12/2/2022
What this post added
This post details the technical decisions and challenges in building Temporal's new Scheduler feature as a Workflow. It covers the rationale for choosing a Workflow-based implementation over other options, the decision to house it within Temporal Server, and the engineering challenges related to Namespace management, hiding internal Workflows using search attributes ('Namespace division'), and the implementation of signals and queries for state management, including a workaround for synchronous updates.