Earlier quoted context omitted.
Just going out on a limb here, and I know neither MongoDB or RethinkDB (nor the companies behind them) very well. But, from what you're saying it almost sounds like that RethinkDB would be a great companion to MongoDB. And if so, that the company behind MongoDB might be a great custodian for RethinkDB.
That thought fills me with dread. Rethink is well engineered and has a great developer experience. Mongo isn't and doesn't.
RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
61–70 of 122 posts
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#62Several interesting ideas to ponder due to the RethinkDB shutdown. 1. Business model / strategy is as important as the technology. Way too many people believe that all they need to do is build a great product (by all accounts it seems RethinkDB did) and the rest will take care of itself. Enterprise software is a very difficult business and at the moment going through tremendous change and while there is good opportun…
Amen to this!
When I was CTO of my previous company, I always thought of the "product" as the technology we were building.
As CEO of my current one, the "product" is really the business model we are nurturing/shaping. Even when we are creating amazing technology, the business model is the thing that requires the most care and the main driver of whether we succeed or fail - the real product.
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#63Earlier quoted context omitted.
Just going out on a limb here, and I know neither MongoDB or RethinkDB (nor the companies behind them) very well. But, from what you're saying it almost sounds like that RethinkDB would be a great companion to MongoDB. And if so, that the company behind MongoDB might be a great custodian for RethinkDB.
That thought fills me with dread. Rethink is well engineered and has a great developer experience. Mongo isn't and doesn't.
The company behind MongoDB is a database company so they probably have some sort of affinity and appreciation for a product like RethinkDB, and, they are commercially successful (or at least, it appears to be that way).
Just because, hypothetically, MongoDB could be a custodian for RethinkDB don't mean that all of a sudden RethinkDB becomes MongoDB.
As Paul pointed out, both solutions seem to be two different products covering two different use cases and audiences and from what I can imagine, they might actually complement each other.
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#64I'm watching this very closely since I am a founder of another OSS-based company doing something very hard and trying to monetize via things like services, support, etc. (Ironically we just ported the new version of our SaaS code base to RethinkDB! We plan to stick with it. It's too nice, and I'm optimistic it'll find an OSS home.) I'm anxiously awaiting the postmortem, but my sense (albeit from a distance not knowin…
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#65Earlier quoted context omitted.
That thought fills me with dread. Rethink is well engineered and has a great developer experience. Mongo isn't and doesn't.
All these comments are starting to make me feel stupid. I picked mongo for a side project, and it's been really nice so far. I have a hard time imagining how one would use it for a complicated and/or large schema though. I assume that is just my newness to it.
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#66The business model that the SageMath guy failed to consider was the "Money at the End of the Rainbow" model used by Spring, JBoss and MySQL. His comment about licensing was also interesting: "At a bare minimum, I think they must switch to a very liberal license (Apache instead of AGPL)"
Could you elaborate on what "Money at the End of the Rainbow" business model is? Thanks!
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#67>I do not think it is impossible to build an open source business (I think Wordpress is an example), and I do not need to raise VC.
Is the right market here not everything like A16Z told you? The market for wordpress is crazy large with several blog platforms seeing 100+ million dollar exits and it seems no one who gets in this space fails--clearly the market is large.
I also look at other open source projects that have "made it" and they just seem to be tackling bigger markets than you are. Is there a chance the market of what you're doing just seems big to you because of personal interest in the product? (Not trying to be inflammatory with that comment)
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#68>They were also worried about how small the total market cap >I do not think it is impossible to build an open source business (I think Wordpress is an example), and I do not need to raise VC. Is the right market here not everything like A16Z told you? The market for wordpress is crazy large with several blog platforms seeing 100+ million dollar exits and it seems no one who gets in this space fails--clearly the mark…
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#69Earlier quoted context omitted.
I've never seen that in any db I've worked with. If that's true, that's pretty huge.
Firebase works like that. The polling of databases is a really obvious limitation of existing databases once you see the alternative. (I work at Firebase)
Re: RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
#70To understand what happened to RethinkDB, you want to contrast it with MongoDB. RethinkDB is amazing software and a real breakthrough. And the audience of deep thinking people who can really leverage the event model is ... limited. Today. MongoDB is no breakthrough, but there are legions of people who just want to plug something together with PHP or Node. Given what they're doing, it works fine. I sincerely hope Reth…
When I started at RethinkDB, it was before changefeeds were a thing. I always thought the "killer feature" was, well, ReQL. It had the qualities of an ORM/DB Builder in your native language of choice. There was a poster on the wall that said "Databases should be indistinguishable from magic"; I always thought that was a perfect pitch to the RethinkDB audience. I understand why they canted toward pitching the realtime aspects first and foremost after changefeeds came about, but I thought it had great power even if you weren't focused on realtime/event-driven aspects, and perhaps that should have been emphasized more.