Sign up

<antirez>

Not verified No WebSub updates No webmention support Not yet validated

Description pending

Public lists
davewiner/blogroll
Fetched

<antirez>

Diskless replication: a few design notes.

http://antirez.com/news/81

Almost a month ago a number of people interested in Redis development met in London for the first Redis developers meeting. We identified together a number of features that are urgent (and are now listed in a Github issue here: https://github.com/antirez/redis/issues/2045), a...

<antirez>

A few arguments about Redis Sentinel properties and fail scenarios.

http://antirez.com/news/80

Yesterday distributed systems expert Aphyr, posted a tweet about a Redis Sentinel issue experienced by an unknown company (that wishes to remain anonymous): “OH on Redis Sentinel "They kill -9'd the master, which caused a split brain..." “then the old master popped up with n...

<antirez>

Redis cluster, no longer vaporware.

http://antirez.com/news/79

The first commit I can find in my git history about Redis Cluster is dated March 29 2011, but it is a “copy and commit” merge: the history of the cluster branch was destroyed since it was a total mess of work-in-progress commits, just to shape the initial idea of API and inte...

<antirez>

Queues and databases

http://antirez.com/news/78

Queues are an incredibly useful tool in modern computing, they are often used in order to perform some possibly slow computation at a latter time in web applications. Basically queues allow to split a computation in two times, the time the computation is scheduled, and the ti...

<antirez>

A proposal for more reliable locks using Redis

http://antirez.com/news/77

----------------- UPDATE: The algorithm is now described in the Redis documentation here => http://redis.io/topics/distlock. The article is left here in its older version, the updates will go into the Redis documentation instead. ----------------- Many people use Redis to...

<antirez>

Using Heartbleed as a starting point

http://antirez.com/news/76

The strong reactions about the recent OpenSSL bug are understandable: it is not fun when suddenly all the internet needs to be patched. Moreover for me personally how trivial the bug is, is disturbing. I don’t want to point the finger to the OpenSSL developers, but you just u...

<antirez>

Redis new data structure: the HyperLogLog

http://antirez.com/news/75

Generally speaking, I love randomized algorithms, but there is one I love particularly since even after you understand how it works, it still remains magical from a programmer point of view. It accomplishes something that is almost illogical given how little it asks for in te...

<antirez>

Fascinating little programs

http://antirez.com/news/74

Yesterday and today I managed to spend some time with linenoise (http://github.com/antirez/linenoise), a minimal line-editing library designed to be a simple and small replacement for readline. I was trying to merge a few pull requests, to fix issues, and doing some refactori...

<antirez>

What is performance?

http://antirez.com/news/73

The title of this blog post is an apparently trivial to answer question, however it is worth to consider a bit better what performance really means: it is easy to get confused between scalability and performance, and to decompose performance, in the specific case of database ...

<antirez>

Happy birthday Redis!

http://antirez.com/news/72

Today Redis is 5 years old, at least if we count starting from the initial HN announcement [1], that’s actually a good starting point. After all an open source project really exists as soon as it is public. I’m a bit shocked I worked for five years straight to the same thing...

<antirez>

A simple distributed algorithm for small idempotent information

http://antirez.com/news/71

In this blog post I’m going to describe a very simple distributed algorithm that is useful in different programming scenarios. The algorithm is useful when you need to take some kind of information synchronized among a number of processes. The information can be everything as...

<antirez>

Redis Cluster and limiting divergences.

http://antirez.com/news/70

Redis Cluster is finally on its road to reach the first stable release in a short timeframe as already discussed in the Redis google group [1]. However despite a design never proposed for the implementation of Redis Cluster was analyzed and discussed at long in the past weeks...

<antirez>

Some fun with Redis Cluster testing

http://antirez.com/news/69

One of the steps to reach the goal of providing a "testable" Redis Cluster experience to users within a few weeks, is some serious testing that goes over the usual "I'm running 3 nodes in my macbook, it works". Finally this is possible, since Redis Cluster entered into the "r...