Expand description
yarli-queue: Lease-based task queue and scheduling.
Provides the TaskQueue trait and an in-memory implementation
for development and testing. The queue uses lease semantics with
heartbeat and stale reclamation (Section 9.3, 10.2).
Re-exports§
pub use error::QueueError;pub use memory::InMemoryTaskQueue;pub use postgres::PostgresTaskQueue;pub use queue::ClaimRequest;pub use queue::ConcurrencyConfig;pub use queue::QueueEntry;pub use queue::QueueStats;pub use queue::QueueStatus;pub use queue::TaskQueue;pub use scheduler::LiveOutputEvent;pub use scheduler::ResourceBudgetConfig;pub use scheduler::Scheduler;pub use scheduler::SchedulerConfig;pub use scheduler::SchedulerError;pub use scheduler::TaskOutcome;pub use scheduler::TaskRegistry;pub use scheduler::TickResult;