Redis as AP system reloaded

Redis as AP system reloaded So finally something really good happened from the Redis criticism thread. At the end of the work day I was reading about Redis as AP and merge operations on Twitter. At the same time I was having a private email exchange with Alexis Richardson (from RabbitMQ, and, my boss). Alexis at

http://antirez.com/news/68 · December 11, 2013

The Redis criticism thread

The Redis criticism thread A few days ago I tried to do an experiment by running some kind of “call for critiques” in the Redis mailing list: https://groups.google.com/forum/#!topic/redis-db/Oazt2k7Lzz4 The thread has reached 89 posts so far, probably one of the biggest threads in the history of the Redis google group. The main idea was that critiques are

http://antirez.com/news/67 · December 9, 2013

WAIT synchronous replication for Redis

WAIT synchronous replication for Redis Redis unstable has a new command called “WAIT”. Such a simple name, is indeed the incarnation of a simple feature consisting of less than 200 lines of code, but providing an interesting way to change the default behavior of Redis replication. The feature was extremely easy to implement because of previous

http://antirez.com/news/66 · December 5, 2013

Software Economics

Software Economics Everything large companies do to fund software projects is wrong. Large capital investments and a misguided attempt to separate ‘software’ from ‘business’ leads to poor requirements management, information arbitrage, and a general lack of diligence around budgets.

https://www.julianbrowne.com/article/software-economics/ · December 3, 2013

Blog lost and recovered in 30 minutes

Blog lost and recovered in 30 minutes Yesterday I lost all my blog data in a rather funny way. When I installed this new blog engine, that is basically a Lamer News slightly modified to serve as a blog, I spinned a Redis instance manually with persistence disabled just to see if it was working and test

http://antirez.com/news/65 · December 2, 2013

The fight against sexism is not a free pass

The fight against sexism is not a free pass Today Joyent wrote a blog post in the company blog about an issue that started with this pull request in the libuv project: https://github.com/joyent/libuv/pull/1015#issuecomment-29538615 Basically the developer Ben Noordhuis rejected a pull request involving a change in the documentation to use gender-neutral form instead of “him”. Joyent replied with this incredible

http://antirez.com/news/64 · December 1, 2013

No More Rock Stars

No More Rock Stars Real rockstars can be assholes. That may be annoying but we tolerate it because we prioritise their art over their behaviour. This should not be the case with rock star developers. It’s time to say goodbye to the notion that they produce good code or help our industry in any way.

https://www.julianbrowne.com/article/rockstars/ · October 29, 2013

Finally Redis collections are iterable

Finally Redis collections are iterable Redis API for data access is usually limited, but very direct and straightforward. It is limited because it only allows to access data in a natural way, that is, in a data structure obvious way. Sorted sets are easy to access by score ranges, while hashes by field name, and so

http://antirez.com/news/63 · October 27, 2013

New Redis Cluster meta-data handling

New Redis Cluster meta-data handling This blog post describes the new algorithm used in Redis Cluster in order to propagate and update metadata, that is hopefully significantly safer than the previous algorithm used. The Redis Cluster specification was not yet updated, as I’m rewriting it from scratch, so this blog post serves as a first

http://antirez.com/news/62 · September 26, 2013

English has been my pain for 15 years

English has been my pain for 15 years Paul Graham managed to put a very important question, the one of the English language as a requirement for IT workers, in the attention zone of news sites and software developers [1]. It was a controversial matter as he referred to “foreign accents” and the internet is full of people

http://antirez.com/news/61 · September 1, 2013