Live data from Hacker News

RethinkDB is shutting down

rethinkdb.com

271–280 of 457 posts

Re: RethinkDB is shutting down

#271
post #253

Earlier quoted context omitted.

I believe this is because the Node.JS community still recommends MongoDB as the perfect database engine for their projects. There is even a name for their stack — MEAN, MondoDB + Express.JS + Angular.JS + Node.JS — which is kind of ironic because considering the rapid evolution of the JavaScript ecosystem having an acronym like that will make no sense in a couple of months since now people prefer React-like libraries…

Don't laugh -- there's now a thing called MERN, which is basically MEAN with Angular replaced by React. The entire sell of MongoDB in the Node community seems to be "it speaks JavaScript and you can store objects in it". Which of course fails to take into account any of the strengths and weaknesses of MongoDB (in the latter case especially the lack of cross-collection transactions or fast joins -- which in my experie…

> "it speaks JavaScript and you can store objects in it"

They should just switch to ES clearly.

Re: RethinkDB is shutting down

#272
post #93

This is very sad to hear this looked like a real product. Quite off-topic but has anyone managed to implement something similar to Changefeeds in MongoDB? RethinkDB sends both old data and new data and watching the oplog sounds like a bad idea.

That's what literally everyone does for changes on mongo, from Meteor to Firebase. There isn't another way

Honestly interested: how do you know Firebase works that way and do you have any links to more info about how Firebase works?

Re: RethinkDB is shutting down

#273
post #272

Earlier quoted context omitted.

That's what literally everyone does for changes on mongo, from Meteor to Firebase. There isn't another way

Honestly interested: how do you know Firebase works that way and do you have any links to more info about how Firebase works?

I talked with them a while back. It's possible now that they're at Google they've changed their back end to work without mongo or whatever, but at least pre-google, that's my understanding.

Re: RethinkDB is shutting down

#274

Earlier quoted context omitted.

> KDB knocks the socks off everything else ...but the licence is 250k dollars a year so big fail for startups.

That's the salary of a single employee. Surely they can afford a database on the payroll.

More like the salary of two or three employees.

Re: RethinkDB is shutting down

#275

RethinkDB fits into the category of products i love but do not use because i do not want to manage the underlying servers. I've moved to Firebase and other 'services' on the Google, AWS clouds. Given that this is the way many of us are operating (i.e. 'moving to the cloud'), i wonder what the state of open source software is going to be in the coming years ...

I'd like to caution you about doing this. Look at Parse. Not owning the "underlying servers" your product runs on is a liability, not a benefit.

We did weigh the options for/against but went with Firebase because they got acquired by Google and the Founders (and Google) made public promises not to shut it down.

Again, we don't rely entirely on Firebase. There is always another database (like AWS Dynamodb or Google Cloud Datastore) in the picture ... but again all hosted in the cloud ... not much servers to manage for my team.

If Google and AWS shut down ... thats when the fit shits the fan :)

Re: RethinkDB is shutting down

#276
post #253

Earlier quoted context omitted.

I believe this is because the Node.JS community still recommends MongoDB as the perfect database engine for their projects. There is even a name for their stack — MEAN, MondoDB + Express.JS + Angular.JS + Node.JS — which is kind of ironic because considering the rapid evolution of the JavaScript ecosystem having an acronym like that will make no sense in a couple of months since now people prefer React-like libraries…

Don't laugh -- there's now a thing called MERN, which is basically MEAN with Angular replaced by React. The entire sell of MongoDB in the Node community seems to be "it speaks JavaScript and you can store objects in it". Which of course fails to take into account any of the strengths and weaknesses of MongoDB (in the latter case especially the lack of cross-collection transactions or fast joins -- which in my experie…

Could be worse - might be ANGER - Angular.js + Node.js + Grunt + Elixhir + RethinkDB. That might even live up to it's name! Though I guess you could always go full tilt towards insanity and choose MongoDB + Angular.js + Node.js + Grunt + Express.js - MANGE.

Re: RethinkDB is shutting down

#277

Earlier quoted context omitted.

I'd like to caution you about doing this. Look at Parse. Not owning the "underlying servers" your product runs on is a liability, not a benefit.

We did weigh the options for/against but went with Firebase because they got acquired by Google and the Founders (and Google) made public promises not to shut it down. Again, we don't rely entirely on Firebase. There is always another database (like AWS Dynamodb or Google Cloud Datastore) in the picture ... but again all hosted in the cloud ... not much servers to manage for my team. If Google and AWS shut down ... t…

> If Google and AWS shut down

I would be more concerned about what happens if your account on Google or AWS is shut down - much more likely, and less notice if it were to occur.

Re: RethinkDB is shutting down

#279

Earlier quoted context omitted.

If I had to speculate, I'd say that they spent a long time in development before monetizing, longer than investors were willing to entertain. It's hard for a B2B company to raise a Series B without a thoroughly proven revenue engine. I don't know how this could have been fixed though. Databases are hard to develop and it's a tough market to crack. Enterprises aren't going to buy an incomplete product, especially not…

> Horizon is a bit of a mini-pivot When Horizon was announced, that's when I stopped even considering RethinkDB for new projects (even if it was a good fit, feature-wise). Call it a "business smell", but I'm not surprised to hear they've wound the business down.

Good call, I missed that aspect of horizon. Though if they could've transitioned to a managed db / app service provider it might've provided a way to keep going. Makes me think the mini-pivot was "a dollar short, a day late", and that perhaps managed PaaS could provide good revenue models for open source infrastructure.

Re: RethinkDB is shutting down

#280

Why does nobody seem to have any introspection on why RethinkDB failed? Clearly there are some major problems that people re ignoring. If my favorite DB (I must mention Kx Systems once a month) folded, I could give you a laundry list of issues where things went sideways, but all I see is glowing praise and comments about the best tech not always winning (KDB knocks the socks off of everything, but I sure can give you…

> KDB knocks the socks off everything else ...but the licence is 250k dollars a year so big fail for startups.

Very true, this is why they are going after the mature businesses where 250K investment has a huge return by having the advantages of KDB+.
Post reply on HN