This English summary evaluates a candidate's competency in designing reliable, scalable distributed systems for job scheduling and execution, encompassing scheduling semantics, worker orchestration, retry and dead-letter handling, and execution guarantees.
Design a distributed job scheduler that can run recurring and one-off jobs.
Requirements:
Out of scope: full workflow DAG engine (Airflow).