Email or username:

Password:

Forgot your password?
Stefano Marinelli

I've migrated Redis to KeyDB and separated the volatile cache from Sidekiq jobs and Mastodon timelines. While this might not result in a performance boost due to the low load, it will enable some exciting new features (spoiler: KeyDB supports master-master replication).

Stay tuned!

#Redis #KeyDB #Mastodon #Sidekiq #BSDCafe #BSDCafeServices #BSDCafeUpdates

2 comments
soaproot

@stefano Definitely worth switching to one of the open source descendants. Didn't necessarily expect you to pick KeyDB but I'm pretty sure you looked at the choices more than I have.

Stefano Marinelli

@soaproot It hasn’t been trivial, as Redis is at version 7.2.x while KeyDB is at 6.x, so the RDB version is different. The key feature here—and the reason why I’m using KeyDB for the BSDMail servers too—is the master-master replication. I’m working on something interesting that I’ll document in a future blog post. After setting up the bridge to route, this was the next natural step

Go Up