Redis To Go is shutting down
redistogo.com
redistogo.com
Surprising that while Heroku sent a mail,it hasn't updated the Devcenter[2], or Elements[3] listing to note down the EOL.
[1]: https://www.theregister.com/2013/03/28/rackspace_grabs_redis...
We're already sort of seeing that in a niche case - it used to be that credentials to access Heroku's PG databases were created with readonly permissions by default. That has been broken for some time, forcing you to connect to the PG instance and run the necessary SQL commands to provide access. Not a big deal but just another indication to me that the lights are on but no one is home.
The actual dev-ops stuff isn't hard, k8s does it out of the box and has multiple providers. Should save you 75% of your hosting bill, which may or may not matter dependign on your scale.
Two months is a bit short for a database change, don't you think?
Even the notice mentions this, emphasizing that the alternatives they recommend don’t have a free tier.
It has been successful and had its time. To suggest this has anything to do with it having a free tier is to not understand the trajectory of the business at all.
heroku addons:destroy redistogo
heroku addons:create heroku-redis:hobby-dev -a your-app-name
See my SO question for this - https://stackoverflow.com/questions/72695052/migrating-from-...
Here's how that works:
1. You see an announcement. "Foobar 2.0 requires Bazz 4.x"
2. You make a friendly suggestion that they not break backward compatibility with Bazz 3.x
3. If that fails, you volunteer to maintain backward compat yourself.
4. If they reject your patches, you hard fork Foobar and try to kill the original project, as they are clearly not good open-source citizens and must be replaced.
Volunteering to maintain backward compat. It can be very damaging in an open-source project. So let's admit you become the "redis 3.x" guy for Sidekiq. Now, every time the sidekiq project moves or tries to moves forward, they have to see with you to maintain compatibility ? Do they know you ? Are you already a contributor ?
Also, who really needs to stay on Redis 3 there ? Are we blaming Sidekiq for killing RedisToGo, A RackSpace company, because they didn't "have the time" to upgrade to redis 4 ? Sounds like business needs. Business needs are rarely good open-source citizens.
How does backward compatibility mean a project is unhealthy?
> Do they know you ? Are you already a contributor ?
How is someone who shows up and volunteers to help not a contributor by default?
> because they didn't "have the time" to upgrade to redis 4
Time is money, and when you reach a certain amount of money, your business stops being profitable. So yes, presumably they literally didn't have "time" to do so.
It doesn't mean it is, yes. Compat or not isn't a "healthy metric" at all.
>How is someone who shows up and volunteers to help not a contributor by default?
As a maintainer of a serious project, would you accept a PR adding back backward compatibility, with the premises of "i'll maintain it", from a random person ? It's not an healthy decision at all for the project to accept that, actually, depending on the project and the implications.
Sidekiq didn't kill RTG, they chose to die.
RTG decided not to offer future versions of Redis past 3.x. Once the owners stop investing time and effort into a company, they're choosing to let it die while pocketing any remaining profit.
I was glad to see redistogo back then execute successfully. It's s different game now.