Scheduled job
Periodic batch trigger (cron) that emits work on a schedule.
Problem it solves: Some work is time-based: reports, compaction, reconciliation.
Where it sits: Traffic source feeding services or queues.
When to use
- Periodic reconciliation and batch processing.
When not to use
- Near-real-time needs; use streams.
Failure modes
- Many jobs at the same minute create self-inflicted spikes.
Metrics to watch
- Job duration
- Missed runs
Alternatives
- Event-driven triggers