Yesterday I was working on getting redis setup on a windows box. First time I have ever used it. There was a service config error on my part but before I figured it out I posted to twitter with a little passive aggressive spot asking "redis, why can't we just be friends?" Almost immediately after posting the tweet I figured out what was going on, and made the correction. Less than 12 min later I get a reply on twitter from some guy named @antirez asking if he could help.
I mentioned to him that I already figured out what was up but thanked him regardless. A few min later he replied that if I needed anything else to let him know.
I have asked for and received help on topics before on twitter, but never really had anyone contact me after I was just kinda being an ass.
last night I looked up @antirez and found he is (one of?) the authors of redis. I can see confirmation here with his notes on this post. Now that I know it was a day before a release his offer makes me smile even more. Kudos to he (and his team?). The overt gesture stuck with me since and made me much more willing to help out other people. Congrats on release and just being an all around nice guy yesterday to some guy whom you had never met and who was being a bit snarky.
Redis has more than one contributors, but the founder and lead developer of Redis is Salvatore Sanfilippo aka @antirez. He is clearly a programming God.
We (Bump) have found two bugs in Redis and both times we've worked closely with Salvatore and had them fixed in less than 48 hours. He's a great programmer who really cares about the product.
Redis is one of the most stable components of our architecture -- thanks for the great work.
We're probably going to run it as a slave for awhile w/ a 2.2 master -- will be interesting to see how much memory we save, especially with copy-on-write improvements.
One thing you don't note in your post (but made a big difference for us) is that 2.4 uses jemalloc. This reduced memory fragmentation for us by around 25%.
I think the focus on in-memory only is what makes Redis great and I hope they never change.
It lives on that requirement and is incredibly stable and fast. I don't want another half-baked data store that technically "works" on disk but only as long as your volume is completely trivial. There are plenty of those if capacity is a dominating concern.
[+] [-] cyanbane|14 years ago|reply
I mentioned to him that I already figured out what was up but thanked him regardless. A few min later he replied that if I needed anything else to let him know.
I have asked for and received help on topics before on twitter, but never really had anyone contact me after I was just kinda being an ass.
http://twitter.theinfo.org/124568006838845440
last night I looked up @antirez and found he is (one of?) the authors of redis. I can see confirmation here with his notes on this post. Now that I know it was a day before a release his offer makes me smile even more. Kudos to he (and his team?). The overt gesture stuck with me since and made me much more willing to help out other people. Congrats on release and just being an all around nice guy yesterday to some guy whom you had never met and who was being a bit snarky.
[+] [-] zaph0d|14 years ago|reply
[+] [-] willbmoss|14 years ago|reply
[+] [-] antirez|14 years ago|reply
Existing users should plan an upgrade to 2.4 if possible in order to take advantage of the new features.
A list of improvements is available here: http://antirez.com/post/everything-about-redis-24.html
[+] [-] masklinn|14 years ago|reply
[+] [-] mamp|14 years ago|reply
[+] [-] tdoggette|14 years ago|reply
[+] [-] sehugg|14 years ago|reply
We're probably going to run it as a slave for awhile w/ a 2.2 master -- will be interesting to see how much memory we save, especially with copy-on-write improvements.
[+] [-] sidmitra|14 years ago|reply
I did find some here, but they look older?: https://launchpad.net/ubuntu/+ppas?name_filter=redis
[+] [-] w-ll|14 years ago|reply
[+] [-] Sembiance|14 years ago|reply
[+] [-] willbmoss|14 years ago|reply
[+] [-] Palomides|14 years ago|reply
[+] [-] antirez|14 years ago|reply
[+] [-] NyxWulf|14 years ago|reply
Thank you for the wonderful work you do. Redis is an integral part of our infrastructure, and we have truly enjoyed working with it.
[+] [-] maushu|14 years ago|reply
Really bad for people like me that use VPSes with low memory but decent hd space. (eg: 512MB RAM vs 20GB HD)
[+] [-] gtuhl|14 years ago|reply
It lives on that requirement and is incredibly stable and fast. I don't want another half-baked data store that technically "works" on disk but only as long as your volume is completely trivial. There are plenty of those if capacity is a dominating concern.