Design a distributed task scheduler with dependencies

0
Remix

Design a system that runs jobs made of tasks with dependencies between them, including long-running tasks. Cover how jobs and their dependency graphs are stored, how ready tasks are found and dispatched to workers, retries and timeouts, worker failures, and how users see progress.

GoogleTechnical phone screenLast asked Sep 2025
No answer yet. Write the first one; the best answer gets endorsed.