News for hackers. Stuff that matters.
Re:Dragonflydb – A modern replacement for Redis and Memcached by OPoncz on Monday May 30, 2022 @02:09PM (#31561833)
In Redis cluster the client needs to be connected to all shards and manage those connections. Multi-key operation on different slots are not supported etc... Maintaining a cluster is not a fun responsibility. DF saves you in most cases from the need to grow horizontly which should be much simpler to maintain and work with.
Re:Dragonflydb – A modern replacement for Redis and Memcached by jayd16 on Monday May 30, 2022 @02:19PM (#31561918)
So is it architecturally different or does DF just have a much better UX?
Re:Dragonflydb – A modern replacement for Redis and Memcached by romange on Tuesday May 31, 2022 @01:58AM (#31566524)
it is architecturally different. DF has the orchestrator underneath. The general. The guy that handles all the incoming requests and makes sure they execute atomically. Redis cluster is an orchestra without the orchestrator. Everyone to himself. It's share-nothing that is exposed outside. To actually hide the complexity in a *transparent way* is a difficult problem. Researches write articles on how to solve this problem efficiently.