~learn.
lecture · 17:03 · 5 checkpoints · browser voiceIntermediate

Distributed cron: once, on schedule, while servers die

Why a scheduled job runs three times on three servers, why locks with and without expiry both fail, and how leader election with leases, fencing tokens, heartbeats, stuck-job detection and idempotent, resumable jobs get you effectively-once execution. Then the leader dies mid-job, the real-world tools, and every Week 2 pattern inside one order-processing job.

01 · Previously
W02 · DAY 05 · Distributed Cron & Job Scheduling

The week's finale: coordination.

Previously: webhooks

Previously, on Day 4, you delivered webhooks at least once to receivers you don't control, with retries, a dead letter queue, and recovery in 13 minutes instead of 2 hours.