6 ms·
As a user and supporter of RethinkDB I hope (and expect!) that the engineering team joining Stripe is a sign that Stripe will be able to take part in further de
by heyts 10y ago
As a user and supporter of RethinkDB I hope (and expect!) that the engineering team joining Stripe is a sign that Stripe will be able to take part in further development of the product.
On a sidenote, for people unfamiliar with RethinkDB, this episode of The Changelog with Slava explains some of the history and choices behind RethinkDB ; I found it really interesting. https://changelog.com/114/ https://changelog.com/114/
- coffeemug 10y agoSlava @ Rethink here. The team at Stripe has been absolutely phenomenal throughout this process, they've gone above and beyond in finding high-impact projects for our team. We're brainstorming together how to transition RethinkDB to a self-sustaining open-source project, and Stripe is super-supportive of that too. If there is a way for RethinkDB to live on, we'll find it!
- api 10y agoThat is very good to hear. We just ported our backend to use it after evaluating many other options including managed databases. It's really a top quality piece of software in every respect, combining much of what's good about nosql with relational features and robustness. The ease of clustering across data centers is just phenomenal. Would still recommend it in spite of this bit of uncertainty.
- desireco42 10y agoI can't describe how sad I am over this. RethinkDB is not just excellent db, but it is yardstick on how future db's should look like. What you accomplished there is excellent balance on features, great ui. We really need this project to go on, even if slower.
- nailer 10y agoWe use RethinkDB at CertSimple. It's always been a great DB with safe defaults, excellent documentation and it's always just worked. Trickier ReQL queries are intuitive. It deserved wider support than what it got.
- api 10y agoIt's depressing that a half-baked constantly problematic effort like MongoDB wins while this gets neglected. Unfortunately we still live in a world where marketing beats merit.
- desireco42 10y ago:) You nailed it. I think MongoDB was interesting experiment and can be used, but RethinkDB shows you how it should be done right. MySQL was for long time default choice over PgSQL, yet once developers matured, quality won. Just it took a decade :)
- Grishnakh 10y agoIt's always like this. Just look at Windows; if people cared about quality, no one would be complaining about Windows 10 giving them grief because Microsoft would be out of business or relegated to some business software niche, and we'd all be running some kind of Unix variant or maybe some descendant of BeOS or OS/2.
- tamalsaha001 10y agoNow that RethinkDB has no commercial ambitions, will you consider re-licensing to more commercial friendly license?
- zeveb 10y agoThe GPL is of course completely commerce-friendly, as it permits anyone to resell the original or modifications to it. What you're asking for is a license friendly to proprietary software[1]. Why on earth would they want to enable someone to close his modifications to RethinkDB? How does that make the world a better place? How does that encourage the growth of RethinkDB (vice the proliferation of closed, proprietary forks of RethinkDB)? [1] Which is to say, user-hostile software. Users should be free to use, modify & distribute software.
- oomkiller 10y agoRethinkDB is licensed AGPL, not GPL.
- oh_well 10y agoThat's an unfortunate license choice. No one will use it.
- pc86 10y agoProprietary software is not by definition "user-hostile," and hyperbole like this does much more harm than good to people like me who would like to see more open source and less proprietary software in the world simply as a matter of principle.
- winter_blue 10y agoWill Stripe allow your team to continue working maybe even on a part-time (20% time or 50% time) basis on RethinkDB inside Stripe?