-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Context
- In past, we've struggled with closing connection pool during graceful shutdown, lack of Redis v6.2.0 support.
- Despite these struggles, after spiking various libraries (link to Redis ADR), we decided to stick with Carmine.
Problem
- Carmine lacks support for Redis Cluster
Solution
- Goose can have a small set of macros for the subset of Redis operations to map keys to the right cluster node. This macro will rewrite Redis calls to follow the cluster protocol of identifying the node and then query it
- If these macros can be generalised, we can raise a PR to Carmine itself
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
To do