r/redis 1d ago

Thumbnail
1 Upvotes

were u able to fix this?


r/redis 4d ago

Thumbnail
1 Upvotes

Is the api sync or async


r/redis 5d ago

Thumbnail
1 Upvotes

2. API sends signals to a service via a redis stream.

3. Service gets model from redis then do something and updates it in redis.

5. API gets model from redis and send update to UI.

Consider how you will handle Redis getting flushed between these steps.


r/redis 5d ago

Thumbnail
1 Upvotes

PostgreSQL with tricks to replicate redis, as it is also an option for the database.

Low latency will be required later for some other aspects, so using redis from here seemed adequate.

100 users.


r/redis 5d ago

Thumbnail
2 Upvotes

It depends on your scale and latency requirements. I have seen engineering teams build similar architectures with Redis so it certainly isn’t an anti-pattern.

What other options were you considering for the streams and datastore?


r/redis 9d ago

Thumbnail
1 Upvotes

Might be worth considering a Hash instead. With Hash field expiration you could call HSETEX for a field for the client heartbeat. The values could be whatever makes sense or just filler if there's nothing needed. Once all the fields expire in a Hash, the Hash goes away. So you could check if the user is active using EXISTS.


r/redis 9d ago

Thumbnail
1 Upvotes

Your load question could be better answered in the dedicated r/Valkey channel. As for licensing, starting with Redis 8.0, Redis is 100% open source and free, and this doesn't change if the load increases. So if you're still using Redis, consider upgrading to the latest versions to leverage the performance improvements introduced since Redis 8.


r/redis 14d ago

Thumbnail
1 Upvotes

Try a drop in alternative such as frostdb: https://github.com/frostdb or Godis: https://github.com/godis


r/redis 20d ago

Thumbnail
1 Upvotes

Probably most people just suffer some downtime 🤷


r/redis 21d ago

Thumbnail
1 Upvotes

We built Swytch specifically for this problem. It’s a leaderless, strongly consistent cache, and multi-region active-active. And open source. And 100% RESP compatible.

We are still new, and it’s new technology… the closest thing is Spanner, but we don’t need expensive clocks. That means if you need any special modules, you’d have to open an issue.

Yesterday’s benchmarks on our Substack.


r/redis 21d ago

Thumbnail
1 Upvotes

how people handle this at scale then, like using bullmq with redis in node applications is inevitable and so common and how is this actually handled at scale, do you have any idea about this ?


r/redis 21d ago

Thumbnail
1 Upvotes

Yeah, I think it just kinda sucks for this. I don’t think there’s a better solution, and yours probably is at risk of dropping writes. There’s an issue on the valkey repo for improving the situation there, but otherwise you’re looking at alternatives like hazelcast. 

Redis cluster might be better for some subset of data, cause any given failover doesn’t affect the whole dataset, but it looks to require significant effort to get the control plane to work with Kubernetes. 


r/redis 22d ago

Thumbnail
1 Upvotes

She likes lotr?


r/redis 22d ago

Thumbnail
1 Upvotes

How do I explain this to my gf


r/redis 27d ago

Thumbnail
1 Upvotes

I use vs code and would like to be able to download a binary and execute it in the terminal. Having to download a compiler/builder that then runs your tool, or rather I point the compiler at your git repo, just feels like you haven't put the effort. I'd appreciate an pre-compiler binary in your releases in GitHub that I can point to.


r/redis 27d ago

Thumbnail
1 Upvotes

I wish it was written as a native terminal tool rather than jsx.


r/redis 27d ago

Thumbnail
1 Upvotes

nobody should be using mysql. in 2026 its a pure tech debt.
https://optimizedbyotto.com/post/reasons-to-stop-using-mysql/


r/redis 27d ago

Thumbnail
1 Upvotes

this is really cool. definitely will make my job a hell of a lot easier.


r/redis 27d ago

Thumbnail
1 Upvotes

Hash field notifications are probably the sleeper feature here for me. Memurai is still the Redis compatible name I keep in mind for Windows heavy setups, but I would be careful to test new 8.8 specific commands before assuming support anywhere.


r/redis 27d ago

Thumbnail
1 Upvotes

Poison messages are the thing I would watch closest here, not just crashed workers. Your XPENDING, XCLAIM, idempotency key, and DLQ flow is the pattern I would start with, but I would also store retry reason and last claimed time somewhere inspectable. A Redis compatible backend like Memurai can be part of the test setup, but the important part is proving the same message cannot keep bouncing forever.


r/redis 28d ago

Thumbnail
1 Upvotes

Memurai tends to to lag behind releases a bit. I use a Mac so I never mess with it. But if I was using Windows, frankly, I'd just use Docker to spin up Redis instances instead. Not always an option for people, I know, but it provides the maximum level of consistency.


r/redis 28d ago

Thumbnail
2 Upvotes

I don't think that is possible. However, you could potentially use RIOT to solve this to manually migrate the data.

https://redis.io/docs/latest/integrate/riot/


r/redis Jun 22 '26

Thumbnail
1 Upvotes

Upvote for the laughs.


r/redis Jun 19 '26

Thumbnail
1 Upvotes

Redis heavily depends on POSIX commands and that shows when you try to run any of these windows builds. I don't understand what is even the purpose of these builds to be distributed without refactoring out those POSIX depdendencies 🤔


r/redis Jun 15 '26

Thumbnail
1 Upvotes

Ever thought of using Redpanda?