Redis Weekly

A free, once–weekly e-mail round-up of Redis news, articles, tools and libraries.

ONE e-mail each Friday. Easy unsubscribe. No spam — your e-mail address is safe.

redis weekly Issue #121
Dec 4 2015

Featured

Solving Redis timeouts with a little fundamental CS

Big O notation is important, don't forget to check the commands you use!

How does CodePen use Redis? Critical and simple use cases, backups, and config tweaks

TL;DR: they use Master/Slave not with a W/R pattern but mainly for disaster recovery, they use Redis to check if Solr is up before sending a request, and use Resque for Solr status checking. Backups are done with RDB + S3.

Reading

Better tests for Redis integrations with redislite

Redislite provide a lightweight, self-contained, pip installable version of redis, that can be installed almost anywhere and run totally separately from the system redis.

Redis Doesn't Store Empty Sets Or Hashes (And Will Delete Empty Sets And Hashes)

Yes Redis doesn't store empty sets or empty hashes :)

MongoDB and Redis pair volume with velocity

Fully featured Redis GUI

Tightly crafted developer oriented online real-time administration and monitoring service for Redis.
Get your own free account today!

Watching

CodexD Demo - Redis Migration

Redis Migration using CodexD (docker)

Code and libraries

minuteman - Fast analytics using Redis for ruby

Track, count, analyze things and even link things to users.

drip_and_take.lua - A Lua implementation of the Token Bucket alghorithm for Redis

redis-srvr - An npm wrapper for redis

After looking at Redislite, I've looked at an equivalent for NodeJS and found redis-srvr.

laravel-redis-fallback - Redis cache fallback for Laravel 5

If you use Redis as cache driver on Laravel 5 and for some reason Redis server became unavailable, you will end up with a Connection Refused exception. This package simply checks for the connection and if test fails, cache is switched to file driver. As soon as Redis come back it will be used again.

queue - A Go queue manager on top of Redis

Note: It is based on a hiring exercise but it might be useful in general. Focus of this design is mainly horizontal scalability via concurrency, partitioning and fault-detection.

django-seed

The seed project with the implementation of REDIS, Celery, MongoEngine, django rest framework to quickly get started

docker-redis-cluster - Running a distributed 6-node Redis Cluster with Docker Swarm, Docker Compose, and Supervisor

This repository will start a distributed 6-node Redis Cluster using Docker Swarm with Docker Compose and Supervisor for high availability. The redis instances listen on the host node ports: 6379-6384. There are 3 master nodes and 3 replica nodes. If you are running a local Docker Swarm you can run the entire 6-node cluster locally.


Redis Weekly

A free, once–weekly e-mail round-up of Redis news, articles, tools and libraries.

ONE e-mail each Friday. Easy unsubscribe. No spam — your e-mail address is safe.