Skip to content
rusthacks.dev
Topic

Concurrency

Threads, channels, locks, atomics and Tokio, with a bias towards the bug you will hit at 3am.

Flat illustration for the post “Background Job Queues in Rust Compared by Trade Off”, composed around architecture.
Architecture

Background Job Queues in Rust Compared by Trade Off

Pick a background job system for a Rust service: an in-process Tokio channel, a database table with SKIP LOCKED, Redis queues, or a broker. Compare durability, retries, scale and operational cost.

3 min read

Get new posts by email

We send one email when a new post is published. No spam.

Unsubscribe in one click. No spam, ever.