/Redis

Four Ways To Shoot Yourself In The Foot With Redis

- Phil Booth tl;dr: Phil shares lessons learned from production outages caused by misusing Redis. They highlight the importance of handling concurrency by sharding data across multiple instances, avoiding long-running operations in scripts, setting memory usage alerts, and using the appropriate Redis abstractions. Serializing objects to JSON for storage is discouraged, and understanding tradeoffs between data structures can prevent future issues.

featured in #435


Redis Explained

- Mahdi Yusuf tl;dr: Redis is coined off of “Remote Dictionary Service”, and is an "open-source key-value database server. The most accurate description of Redis is that it's a data structure server." Mahdi highlights various deployments of Redis, their trade-offs and its internal architecture.

featured in #343


Redis 7.0 Is Out!

- Itamar Haber tl;dr: "Redis 7.0 includes incremental improvements to almost every one of its aspects. Most notable are Redis Functions, ACLv2, command introspection, and Sharded Pub/Sub, which represent a significant evolution of existing features based on users’ feedback and lessons learned in production."

featured in #312


The End Of The Redis Adventure

- Salvatore Sanfilippo tl;dr: "In essence, I would rather be remembered as a bad artist than a good programmer." Salvatore, who found Redis, is stepping down as a maintainer, but remaining on the advisory board.

featured in #190