Live data from Hacker News

RethinkDB joins the Linux Foundation: What Happens Next

rethinkdb.com

81–90 of 112 posts

Re: RethinkDB joins the Linux Foundation: What Happens Next

#81
post #75

Earlier quoted context omitted.

I don't have much to add, but as someone who has a lot of projects dependent on RethinkDB and also loves using it: Thank you to everyone involved!

Do you/would you use for anything other than something that needs live updates ASAP?

Yes, I use it in my upcoming project, which is just a regular, (no real-time sensitive) webapp and RDB is perfectly usable as a regular NoSQL database.

I really like the fact that you query the database by calling methods on an object rather than passing strings to it, feels more like actual programming and protects you from injection attacks.

The WebUI and easy scalability are great features as well.

It and CockroachDB, (for more traditional SQL, same scaleability benefits), are the databases I am most excited about, but I seem to prefer ReQL to SQL despite being vastly more familiar with SQL :-)

Re: RethinkDB joins the Linux Foundation: What Happens Next

#82
post #75

Earlier quoted context omitted.

I don't have much to add, but as someone who has a lot of projects dependent on RethinkDB and also loves using it: Thank you to everyone involved!

Do you/would you use for anything other than something that needs live updates ASAP?

Absolutely. Rethink's core value props to me are:

Strong promises about consistency Nosql with joins Atomic changefeeds (real time) A great functional query language (reql) Great admin UI Simple auto sharding that actually works

Re: RethinkDB joins the Linux Foundation: What Happens Next

#84

Any news about the future of horizon? I played with rethinkdb and horizon and it looked like the the way to go to me. When you see that with a few easy lines of code, any change in state in the browser of your computer it's updated in the browser of your mobile, without practically doing anything in the server, it feels like the future.

Horizon will be joining under RethinkDB's aegis at The Linux Foundation: a new community-driven release is in the works.

Any chance this release will include custom auth support?

The lack of that was our main reason for staying away.

Re: RethinkDB joins the Linux Foundation: What Happens Next

#85

Earlier quoted context omitted.

C* is short for Cassandra.

Why did people start doing that? I noticed all the Cassandra people at work started using C* at pretty much the same time, too, including signatures in e-mail. Was there a global "there's too many letters in Cassandra and C7a looks weird" memo to the entire Cassandra community? Drives me nuts for absolutely no reason I can think of.

Probably a few high profile devs started using it and the community started to emulate.

Re: RethinkDB joins the Linux Foundation: What Happens Next

#86

ironic that this will be the move that actually propels rethinkdb... it's my feeling that software licensing day's are over for the little guys. If you are Oracle or Microsoft and have that brand recognition great. Coupled with commoditization of developers, I think it'd be great if we had a kickstarter site where you could request a commercial project to be open-sourced, pitch in some money to support the developer.…

I'd love to be able to pitch in some money to turn Datomic into an open-source project. As much as I'd love to use it for my own projects, commercial licenses tend to causes huge pains for deployment, and poses as an insurmountable philosophical barrier for use in my own open-source projects.

I worked with Datomic but it was such a turn off to use because of it's limiting license plans. I'm also worried that they might not be around in the future and what then?

An open source Datomic would be wonderful. I worked with Datomic last year and while I enjoyed clojure and datalog, it was also a big pain in the butt to be googling "how do I do X in clojure/datomic/datalog".

A really sharp developer might be able to master it (I'm not) given ample time but it's very expensive both to ramp new developer's up and pay clojure devs which aren't cheap due to their limited supply.

If there was a website like Kickstarter that had a way for people to vote (with money) on open-sourcifying an existing commercial project, would people come?

Re: RethinkDB joins the Linux Foundation: What Happens Next

#87
post #30

Earlier quoted context omitted.

It's call the "oplog": https://docs.mongodb.com/manual/core/replica-set-oplog/

While the oplog does provide some semblance of RethinkDB's changefeed, it's not nearly as powerful. With Rethink, you say you want a query, and rethink will let you know about changes to that query . Mongo just says "hey, here are operations that were done", and leaves the reconstruction to you". So I guess Mongo+Meteor match up with RethinkDB... sort of.

It's also worth noting that changefeeds are highly scalable: you can run tens of thousands of them on a single node, and scale them out linearly from there (even as they're scoped to specific queries.)

Obviously the performance characteristics will be impacted by the volume of changes that arrive to the database, but the architecture to support this is highly parallelized (all the way down to cores on the CPU.)

Re: RethinkDB joins the Linux Foundation: What Happens Next

#88
This is great news! Rethink is NoSql DB done properly, I know many others such as Cassandra often get mentioned as alternatives to Mongo but they aren't really.

I just hope the rigor and correctness that have characterized RethinkDB continue moving forward as a community project. Part of me feels sad it never caught on and will never be a commercial success like Mongo, but that's in the past.

Horizon is another exciting project I hope gets traction.

Re: RethinkDB joins the Linux Foundation: What Happens Next

#89

Earlier quoted context omitted.

C* is short for Cassandra.

Why did people start doing that? I noticed all the Cassandra people at work started using C* at pretty much the same time, too, including signatures in e-mail. Was there a global "there's too many letters in Cassandra and C7a looks weird" memo to the entire Cassandra community? Drives me nuts for absolutely no reason I can think of.

I'm honestly not sure, I thought it was a canonical abbreviation as a lot of the training docs I've seen use it.

Re: RethinkDB joins the Linux Foundation: What Happens Next

#90

Bryan Cantrill posted his thoughts on the CNCF's decision to donate RethinkDB to The Linux Foundation here: https://news.ycombinator.com/item?id=13579544 We wanted to share RethinkDB's next steps in our new home with The Linux Foundation. We've also had a lot of folks ask if they can donate to support the project. Stripe has generously offered to match up to $25k in donations (which will help fund server costs and fu…

I haven't used ReThinkDB yet, but I know that projects I have or will rely on do. Therefore, I donated and I encourage you to do the same! It helps that I met Slava at a bar in Mountain View once and he was really nice to me =)

I also donated... I haven't been able to use it in a workplace project (yet), but have to say following several of the issues/resolutions, it would be my first choice today for most scenarios.
Post reply on HN