-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
featureProduct feature requestProduct feature requestqueueQueue/Delivery systemQueue/Delivery system
Description
Summary
Back the delivery retry queue with durable storage so pending deliveries survive restarts.
Motivation
The current in-memory queue loses outstanding deliveries on process exit. Persisting queue state would make retry logic resilient to crashes and planned restarts.
Proposed direction
- Store queue state on disk (e.g., in spool directory) or use a lightweight embedded database.
- Ensure enqueue/dequeue flows remain efficient and do not block the main loop.
- Provide migration/upgrade path for existing deployments.
Labels
- feature
- queue
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureProduct feature requestProduct feature requestqueueQueue/Delivery systemQueue/Delivery system