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 #174
Dec 29 2016

Foreword

RedisWeekly has a team now!

Awesome news, Kyle and Romain are joining me as RedisWeekly editors!

If you also want to join us, it's not too late! Just hit reply and let's chat!

Reading

Moving from Hazelcast to Redis

We found ourselves, time and time again, managing Hazelcast in our production environment. Due to fact that Hazelcast was not handling big JVM heaps we got a lot of client’s disconnections.

For God’s sake, secure your Mongo/Redis/etc!

"Before finding Shodan, I always assumed that gathering data about system security, needs some basic knowledge about what you are looking for and at least access to some scanners like Nmap, but now, it’s just a click away!"

Code and libraries

scalable-rate-limiter: A professional quality rate limiter that horizontally scales with redis and eliminates race conditions

Uses a LUA script underneath

mobacache

"A pythonic interface for creating a cache over redis or other provider. It provides simple decorators that can be added to any function to cache its return values. It provides simple decorators that can be added to any function to cache its return values."

redis-sentinel - client for php based on phpredis extension

$sentinel = new \Jenner\RedisSentinel\Sentinel();
$sentinel->connect('127.0.0.1', 6379);
$address = $sentinel->getMasterAddrByName('mymaster');

$redis = new Redis();
$redis->connect($address['ip'], $address['port']);
$info = $redis->info();
print_r($info);

Redis Module Testing Framework

A simple nano-framework for testing redis modules using python unit test, and a disposable ephemeral redis subprocess.


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.