Moving the Redis community on Reddit

Moving the Redis community on Reddit I’m just back from the Redis Dev meeting 2015. We spent two incredible days talking about Redis internals in many different ways. However while I’m waiting to receive private notes from other attenders, in order to summarize in a blog post what happened and what were the most important ideas

http://antirez.com/news/95 · October 22, 2015

Clarifications about Redis and Memcached

Clarifications about Redis and Memcached If you know me, you know I’m not the kind of guy that considers competing products a bad thing. I actually love the users to have choices, so I rarely do anything like comparing Redis with other technologies. However it is also true that in order to pick the right solution

http://antirez.com/news/94 · September 26, 2015

Lazy Redis is better Redis

Lazy Redis is better Redis Everybody knows Redis is single threaded. The best informed ones will tell you that, actually, Redis is kinda single threaded, since there are threads in order to perform certain slow operations on disk. So far threaded operations were so focused on I/O that our small library to perform asynchronous tasks

http://antirez.com/news/93 · September 26, 2015

About Redis Sets memory efficiency

About Redis Sets memory efficiency Yesterday Amplitude published an article about scaling analytics, in the context of using the Set data type. The blog post is here: https://amplitude.com/blog/2015/08/25/scaling-analytics-at-amplitude/ On Hacker News people asked why not using Redis instead: https://news.ycombinator.com/item?id=10118413 Amplitude developers have their set of reasons for not using Redis, and in general if you have

http://antirez.com/news/92 · August 28, 2015

Thanks Pivotal Hello Redis Labs

Thanks Pivotal Hello Redis Labs I consider myself very lucky for contributing to the open source. For me OSS software is not just a license: it means transparency in the development process, choices that are only taken in order to improve software from the point of view of the users, documentation that attempts to cover

http://antirez.com/news/91 · July 15, 2015

Commit messages are not titles

Commit messages are not titles Nor subjects, for what matters. Everybody will tell you to don’t add a dot at the end of the first line of a commit message. I followed the advice for some time, but I’ll stop today, because I don’t believe commit messages are titles or subjects. They are synopsis of

http://antirez.com/news/90 · June 23, 2015

Plans for Redis 32

Plans for Redis 32 I’m back from Paris, DotScale 2015 was a very interesting conference. Before leaving I was working on Sentinel in the context of the unstable branch: the work was mainly about connection sharing. In short, it is the ability of a few Sentinels to scale, monitoring many masters. Before to leave,

http://antirez.com/news/89 · June 12, 2015

The Freemarket Freelancer

The Freemarket Freelancer The market for contractors is all wrong. It should operate more like the film industry where top talent (not rockstars, or those with the loudest voices, but inidivduals who can make, and have made, a difference to the bottom line) gets recognised to the same degree and those that don’t get walk-on parts only.

https://www.julianbrowne.com/article/freemarket-freelancer/ · June 8, 2015

Happy Software

Happy Software

https://www.julianbrowne.com/article/happy-software/ · April 26, 2015

Adventures in message queues

Adventures in message queues EDIT: In case you missed it, Disque source code is now available at http://github.com/antirez/disque It is a few months that I spend ~ 15-20% of my time, mostly hours stolen to nights and weekends, working to a new system. It’s a message broker and it’s called Disque. I’ve an implementation of

http://antirez.com/news/88 · March 15, 2015