kojin_redis/lib.rs
1//! Redis broker and result backend for the kojin task queue.
2//!
3//! Provides [`RedisBroker`] — a production-ready broker implementation using
4//! Redis lists with `BRPOP` for reliable queue consumption and `deadpool-redis`
5//! for connection pooling.
6//!
7//! Also provides [`RedisResultBackend`] for storing task results in Redis.
8
9pub mod broker;
10pub mod config;
11pub mod keys;
12pub mod result_backend;
13pub mod scripts;
14
15pub use broker::RedisBroker;
16pub use config::RedisConfig;
17pub use result_backend::RedisResultBackend;