Log driven programming is a real productivity booster

Log driven programming is a real productivity booster One thing, more than everything else, keeps me focused while programming: never interrupt the flow. If you ever wrote some complex piece of code you know what happens after some time: your mental model of the software starts to be very complex with different ideas nested inside other ideas, like the

http://antirez.com/news/51 · February 26, 2013

An idea for Twitter

An idea for Twitter After the “sexism gate” I started to use my Twitter account only for private stuff in order to protect the image of Redis and/from my freedom to say whatever I want. It did not worked actually since the reality is that people continue to address you with at-messages about Redis

http://antirez.com/news/50 · February 26, 2013

News about Redis 28 is shaping Im back on Cluster

News about Redis 28 is shaping Im back on Cluster This is a very busy moment for Redis because the new year started in a very interesting way: 1) I finished the Partial Resynchronization patch (aka PSYNC) and merged it into the unstable and 2.8 branch. You can read more about it here: http://antirez.com/news/47 2) We finally have keyspace changes notifications: http://redis.io/topics/notifications Everything

http://antirez.com/news/49 · February 13, 2013

The Big Data Deception

The Big Data Deception Big data is going to be awesome for the few select industries that have the skills and the need for it. But they are few and far between. Most of the others will just jump on the Big Data bandwagon as the next in a long line of money wasters that introduce more complexity into the enterprise.

https://www.julianbrowne.com/article/big-data-deception/ · February 10, 2013

The Inevitability of Evil

The Inevitability of Evil Why are big companies so often seen as evil. Is corporate evil inevitable? Small companies don’t seem to be tarnished with the evil brush. So is it related to how we view growth and is there a limit at which corporations should just stop growing and leave room for others to step in.

https://www.julianbrowne.com/article/inevitability-of-evil/ · February 7, 2013

A few thoughts about Open Source Software

A few thoughts about Open Source Software For a decade and half I contributed to open source regularly, and still it is relatively rare that I stop to think a bit more about what this means for me. Probably it is just because I like to write code, so this is how I use my time: writing

http://antirez.com/news/48 · January 26, 2013

PSYNC

PSYNC Dear Redis users, in the final part of 2012 I repeated many time that the focus, for 2013, is all about Redis Cluster and Redis Sentinel. This is exactly what I’m going to do from the point of view of the big picture, however there are many smaller features that make

http://antirez.com/news/47 · January 16, 2013

ADS-B wine cork antenna

ADS-B wine cork antenna Software defined radio is cool About one week ago I received my RTLSDR dongle, entering the already copious crew of software defined radio enthusiasts. It’s really a lot of fun, for instance from my home that is at about 10 km from the Catania Airport I can listen the tower talking

http://antirez.com/news/46 · December 16, 2012

Partial resyncs and synchronous replication

Partial resyncs and synchronous replication Currently I’m working on Redis partial resynchronization of slaves as I wrote in previous blog posts. The idea is that we have a backlog of the replication stream, up to the specified amount of bytes (this will be in the order of a few megabytes by default). If a slave lost the

http://antirez.com/news/45 · December 11, 2012

Twemproxy a Redis proxy from Twitter

Twemproxy a Redis proxy from Twitter While a big number of users use large farms of Redis nodes, from the point of view of the project itself currently Redis is a mostly single-instance business. I’ve big plans about going distributed with the project, to the extent that I’m no longer evaluating any threaded version of Redis: for

http://antirez.com/news/44 · December 3, 2012