Also, congratulations to moving off of Redis. In open source, there is a thing where people look at retiring from a project as some sort of failure of either the project or the maintainer, but I think the opposite is true.
We all have a finite amount of time on Earth, and everything has its natural beginning and end. Moving on to something else means creating the opportunity for yourself to find the next big project for you. And for the project itself, it means bringing in new eyes and perspectives.
Change is scary, but healthy.
I normally don't write about what I come across during my work, but in aggregate I can tell you that Redis, Linux and MySQL are the most common recurring elements across 150+ jobs looking at different companies, and using it rarely if ever leads to trouble.
So even if I don't use it myself directly quite a few of the companies we have invested in do, and an indirect 'thank you so much' is well deserved. I am very curious what it is that you will do next besides blogging. Linus had 'git' as his second major project, arguably it has had just as much effect on the world of free software as Linux did, you've definitely raised the bar for yourself :)
Much good luck!
Saw it multiple times at multiple jobs just break on its own.
Most memorable one was a bug where certain pattern of data caused mysql think data is encrypted, crash and refused to start until data was restored from backup. It took quite time to fix it because it happened randomly and initially we assumed it was broken hardware.
I started using Redis around 2010 and I learned to appreciate so many things from you along the way:
* Data structures are fun.
* In-memory is fast and can be safe!
* Append-only logs are awesome.
* Databases can be more than MySQL.
* Complexity analysis is worth making clear in the documentation.
* Hybrid L1 cache-friendly data structures beat complexity analysis for small data.
* There are only so many hours you can work in a day.
* It's cool to sit by the pool.
* It's cool to have a screen name.
* Above all, code is poetry, not dependencies.
I've been using redis since I think 2.2 and have learned so much from your posts over the years! More than just about redis. Are you able to post links on your site to the videos you're making? I don't speak Italian but I'd love to learn from subtitles.
I'm really excited for you and look forward to whatever fun things you decide to do next! Greets from NZ
This entered my list of favorite quotes! For this, if not for your huge contribution to OSS, grazie!
I also want to thank you for making this decision while you were still active, Redis didn't skip a beat. Right up to announcing this you made sure that the community made progress. As we at GitLab detail in https://about.gitlab.com/blog/2020/06/24/scaling-our-use-of-... in April you personally responded to an issue https://github.com/antirez/redis/issues/7071 within an hour.
I glad you are choosing for what makes you happy, you more than earned it.
Best wishes for whatever it is you choose to do next.
Also, good decision, and happy to see that you now can finally take a real vacation if you want.
Also, it is good news for everyone, because it means you will be able to concentrate your energy on new creative pursuits if you want. Which, for example, leads to beneficial things like video tutorials, etc.
It feels like people may still kind of be on your back a little bit but this time they may be asking you what the next big project is. I hope you can shake them off and just follow your passion without needing to make a commitment to something new (especially not anytime soon). This will be best for everyone in my opinion.
Your work that’s had the most impact on me isn’t Redis but kilo! It taught me how to have fun hacking on C back in university. Me and a couple friends cloned the repo and started adding fun features.
Here’s to more 1000 line whatevers! <3
I first used it as the datastore for a flash sale about 8 years ago now. Even though close to 130k people were trying to book rooms at the same time, it performed just as I hoped it would.
I was going to say that I haven’t used it in a few years, but really I’ve just forgotten that it’s running a critical part of our system day in day out because it never causes me any trouble.
Good luck with your next adventure, here’s hoping it’s as fruitful for the community as your last one.
Good luck exploring your other options
Just wanted to offer you my thanks. I've seen the project a bit from the sidelines over the years out of interest, and I think you should be proud of it.
Hope you will do something that excites you next. My only tip is : don't worry about what other people think is exciting - follow your gut.
Thank you for Redis, and I hope you can relax and have some fun with whatever is next!
I did have a post that basically said "I relate," but it wasn't popular (I guess it came across as self-promoting. My apologies).
In any case, I can relate, and completely support you in your future endeavors. I am not a redis user, but I have seen nothing but good said about it.
> I'll just do whatever every morning I want to do for a long time.
I am glad to read that you made a choice, as difficult as it might have been, and I hope it will make you happy (or happier).
Redis is simple and straightforward and a joy to use. Best of luck :)
Looking forward to reading whatever you do next!
Wishing you the best in whatever you do next.
Staying tuned :)