#Redis

FullStack Bulletin's avatar
FullStack Bulletin

@[email protected]

Rearchitecting: to
wafris.org/blog/rearchitecting

Andy Nortrup :cascadia: 🌳's avatar
Andy Nortrup :cascadia: 🌳

@[email protected]

There are two major problems with running a business on top of open source software you develop.

1. The best alternative to your product will be the free version of your product (and spreadsheets)
2. You are making a bet that your company will always be the best at selling, operating, and supporting the software.

We learned that with and . We are watching it happen with and probably . And HashiCorp changed their license to be acquired.

Esther Schindler's avatar
Esther Schindler

@[email protected]

Wafris' migrated from to for its Rails middleware client. SQLite outperformed Redis in its specific use case, offering about 3x speed improvement locally.

wafris.org/blog/rearchitecting

Hollo's avatar
Hollo

@[email protected]

now can work without . It uses Redis as a cache and queue backend if the REDIS_URL environment variable is provided, but if not given, it caches in memory and works without a queue. This is an option to consider if you have a few following/followers.

Stefano Marinelli's avatar
Stefano Marinelli

@[email protected]

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!

Jobs for Developers's avatar
Jobs for Developers

@[email protected]

Sentry is hiring Senior Software Engineer, Platform

🔧
🌎 Toronto, Canada
⏰ Full-time
🏢 Sentry

Job details jobsfordevelopers.com/jobs/sen

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@[email protected]

has supported optional queuing for outgoing activities, with two built-in message queue backends: InProcessMessageQueue, which is suitable for development, and DenoKvMessageQueue, which is only available in Deno.

Fedify has also had two built-in cache backends, MemoryKvStore, which is suitable for development, and DenoKvStore, which is only available in Deno.

Now, however, by installing the @fedify/redis package, you can use as both a message queue backend and a cache backend! Unlike DenoKvMessageQueue and DenoKvStore, it's also available for .js and .

This feature was made possible with the support of @ghost.

https://github.com/dahlia/fedify-redis