outbox_queue 0.1.0
outbox_queue: ^0.1.0 copied to clipboard
A durable outbox for offline-first apps — queue writes while the network is gone, replay them in order when it returns, with backoff, lanes and dead-lettering.
Changelog #
0.1.0 #
First release.
- Durable queue of pending writes, replayed oldest-first when
drain()is called. - Independent lanes, so one blocked stream does not stall the others.
- Exponential backoff with full jitter.
- Dead-lettering after a configurable number of attempts, on an explicit
dropverdict, or when no handler is registered for a type. InMemoryOutboxStoreandFileOutboxStore;OutboxStorefor anything else.statsstream for showing pending counts without polling.