v1.0.0 of darto_jobs
The official repository for Dart and Flutter packages. [Unoffic…
May 30, 2026
Background job queue for the Darto ecosystem — enqueue, retry with backoff and process jobs, backed by an in-memory or Redis store (at-least-once). Changelog excerpt: - Initial release. - JobQueue— add()(immediate / delay/ scheduledAt), handle(), work(), onFailed(). - Worker— bounded concurrency, polling loop, periodic lease sweep and a graceful stop()that drains in-flight jobs. - Retry with configurable maxAttempts+ backoff(exponential by default); exhausted jobs move to the dead-letter list. - MemoryJobStore— zero-dep in-process store for dev / tests. - RedisJobStore— durable, shared store with at-least-oncedelivery: atomic `[...]
Discussion in the ATmosphere