uhaha
uhaha copied to clipboard
Router Mode
I was created Router Mode, inspired by MySQL Router.
Router Mode enabled server will determine WriteCommand/ReadCommand and forward command to nodes in cluster.
the connections to each node are connection pooling, which will serve to distribute ReadCommand workload (use --openreads command with it).
changes in number of nodes can be made periodically or using raft.Observation to keep node list updated.
The difference between Router Mode and redis cluster command is that the client does not need to manage the nodes to be connected to, and it is easy to deploy under a load balancer.

Hi @octu0, Sorry about my slow response. I haven't yet had an opportunity to dive into your PRs, but from what I can tell you've put a ton of time into each one of them. Unfortunately I can't say for sure when I'll get to reviewing these, but I just want to reach out and say thanks.
@tidwall Thanks for the response, I think uhaha is a very good product. I'm in no hurry, so please review when your time.