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 #127
Jan 15 2016

Featured

Node Red client for Redis with pub/sub, list and other commands support

This is so cool!

redisTools - analyze all the items in a Redis server

redisTools is a program written in Go for analyzing all the items in a Redis server. Figure out what types of data are taking up the most space in a Redis server. It's maybe something we should implement in Redsmin? What do you think?

New security feature: Redis protected mode

At Redis boot time, if protected mode is enabled (the default) and if not AUTH password was configured and if no bind directive was used to restrict Redis to some interfaces then Redis will only accepts connections from the loopback IPv4 and IPv6 addresses.
External connections are accepted just for the time to send the client an error that makes the user aware of what is happening.

On Redsmin blog

How to script a real-time Redis metric tracker in less than 60 seconds

Did you know Redsmin exposes your current selected redis server through your browser JavaScript console?

Reading

Benchmark: Dynomite with Redis on AWS

Dynomite, with Redis is now utilized as a production system within Netflix. In this post, Netflix tech team show performance results using Amazon Web Services (AWS) with and without the recently added consistency feature.

Logstash-FilterPlugin-Redis - A Logstash filter plugin which connects to Redis

Implementing the Ping Pong algorithm into Redis

A fork of redis that implements the Ping Pong algorithm. I did not know about this one, I would be glad if anyone could share their use-case with me! :)

Understanding the Magic of Bloom Filters With Node.js & Redis

How we increased our click-through rates using bandits in Python and Redis

How to scale your web socket server (WSS) using Redis Cache

The classical way to scale SocketIO with Redis :)

Uploading and serving images from Redis with Node.js

How to build a system that upload images directly to Redis

Watching

Using Redis Cache From Java

In this Microsoft Azure Data Storage for Developers training course, expert author Bruno Terkaly covers everything you need to know about data storage with Microsoft Azure. This course is designed for users that have some basic working knowledge of Java.

Code and libraries

running_stat - A distributed online mean, variance, and standard deviation metric for ruby, backed by redis

RunningStat provides distributed redis-backed data buckets on which various statistics are calculated live without storing the datapoints themselves: cardinality, average (arithmetic mean), standard deviation, and variance. Numbers (integer or float) can be pushed into buckets atomically. The space and time overhead for each metric is constant and invariant under data cardinality.

redis-cache-sequelize - A basic caching npm for sequelize objects in redis

redis-client - Redis client in Rust

Still a work in progress but the base are there

eventreducer-redis - Redis backend for EventReducer

EventReducer is an embedded event sourcing data engine for Java, this project add redis support

tourbillon-redis is a tourbillon plugin that can collect metrics from a redis server

.. and tourbillon is a Python agent that collects metrics and store them into InfluxDB

Sample socket.io chat app using Azure Redis Cache

This is a sample chat app based on the Chat App tutorial from socket.io that has been modified to use Azure Redis Cache and the pub/sub pattern to handle the scenario of needing to broadcast to all active socket sessions across multiple instances of your WSS (web socket server).

DoubleCache - A cache aside implementation using Redis combined with an in-memory cache.

A layered distributed cache implementation following the Cache-Aside Pattern and decorator pattern. Backed by Redis, combined with an in-memory cache.

ZeroBrane Studio Plugin for Redis Lua Scripts

disk-vs-Redis benchmark (in java)

A small java code to benchmark speeds while writing to disk vs Redis. Although Redis includes the redis-benchmark utility that simulates running commands done by N clients at the same time sending M total queries, just for fun.

ngx_http_redis fork with support to the redis "AUTH" command

A Redis Cluster accessible via HAProxy and configured for Replication using Sentinel and Supervisor hosted in a Docker Composed-Swarm

This repository will start a distributed 3-node replication cluster using Redis, Sentinel and Supervisor using Docker Swarm and Compose for high availability.

A Redis Replication Cluster running across a Docker Swarm using Compose, Supervisor, and Sentinel

This repository will start a distributed 3-node replication cluster using Redis, Sentinel and Supervisor using Docker Swarm and Compose for high availability.


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.