ruststream-fred 0.5.1

Redis / Valkey broker implementation (Streams) for the RustStream messaging framework, backed by fred.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# ruststream-fred

Redis / Valkey broker implementation for the [RustStream](../..) messaging framework, backed by
[`fred`](https://crates.io/crates/fred). Built on Redis Streams: durable consumer groups with
acknowledgement, redelivery, and crash recovery, across standalone, cluster, and sentinel
topologies.

## Testing

```toml
[dev-dependencies]
ruststream-fred = { version = "*", features = ["testing"] }
```

`features = ["testing"]` exposes `RedisTestBroker`, an in-process test broker implementing
`ruststream::testing::TestableBroker` (exact stream-key routing, no server). Never enable this
feature in production builds.