FullStack Bulletin
Rearchitecting: #Redis to #SQLite
https://wafris.org/blog/rearchitecting-for-sqlite
Rearchitecting: #Redis to #SQLite
https://wafris.org/blog/rearchitecting-for-sqlite
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 #Mongo and #Elastic. We are watching it happen with #WordPress and probably #Redis. And HashiCorp changed their license to be acquired.
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
Sentry is hiring Senior Software Engineer, Platform
🔧 #golang #python #rust #django #kafka #postgresql #redis #seniorengineer
🌎 Toronto, Canada
⏰ Full-time
🏢 Sentry
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-platform-at-sentry-io-feb-22-2024-9c4dd4?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
#Fedify 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 #Redis as both a message queue backend and a cache backend! Unlike DenoKvMessageQueue
and DenoKvStore
, it's also available for #Node.js and #Bun.
This feature was made possible with the support of @ghost.