Module: Async::Background::Clock
- Included in:
- Queue::Client, Queue::Store, Runner, Web::MetricsReader, Web::Snapshot, Web::Stream
- Defined in:
- lib/async/background/clock.rb
Overview
Shared clock helpers used across Runner, Queue::Store, and Queue::Client.
monotonic_now — CLOCK_MONOTONIC, for in-process intervals and durations (immune to NTP drift / wall-clock jumps)
realtime_now — CLOCK_REALTIME, for persisted timestamps (SQLite run_at, created_at, locked_at) and human-readable metrics