Problem
Description
Design a distributed job scheduler capable of executing millions of scheduled tasks (one-time or recurring) with high reliability and precision.
Prerequisites