3 ms·
If the database is the bottleneck, why are you using the same (MongoDB) database as Parse (and Firebase) were? The problems described in the article are quite
by marknadal 10y ago
If the database is the bottleneck, why are you using the same (MongoDB) database as Parse (and Firebase) were?
The problems described in the article are quite literally are my pitch deck, which I have successfully raised from billionaires Tim Draper and Marc Benioff of Salesforce, for http://gun.js.org/ http://gun.js.org/ . So why did you decide to stick with MongoDB when many other databases have tackled solving those problems?
- mdekkers 10y agovar gun = Gun('https://gunjs.herokuapp.com/gun'); https://gunjs.herokuapp.com/gun'); gun.put({hello: "world"}).key('random/WVNqluP4q'); and Databases can be scary Who exactly are your target market?
- marknadal 10y agoPeople who are fed up about databases not working. That is primarily developers, but also happens to include some government clients as well.
- mdekkers 10y agoIf you are in this business professionally as some form of engineer, thinking that "databases are scary" is like your car mechanic thinking "engines are scary"
- DivineTraube 10y agoThe database was not the bottleneck for Parse, how they used it was. Actually that is the case for most databases systems, you have to choose a set of trade-offs your application can live with. We wrote about this in more detail here: https://medium.baqend.com/nosql-databases-a-survey-and-decision-guidance-ea7823a822d#.dzdiikcyz https://medium.baqend.com/nosql-databases-a-survey-and-decis...
- marknadal 10y agoAh, thank you, that is a great answer and gives context.
- redwood 10y agoWord of advice, this post comes across as immature. What are you mentioning "billionaires" for in this context? And careful, with this audience the Theranos-enraged mob is a real liability
- marknadal 10y agoI used to use MongoDB (and I actually like it, unfortunately), however the problems I had with it (that are also problems mentioned in the article) are exactly what caused me to build an alternative. Some people may think a "NIH" mentality is the "mature" route, but there are legitimate problems that exist that even billionaires can recognize (mentioning them gives credence to that fact). Those are also the same problems that governments face, which is why we (and other new databases that try) provide a solution. Open Source software is testable, angry mobs won't be angry if you can prove a system works. Which, if you want, here are some examples: A prototype of ours scaling to 100M+ writes for $10/day ( https://www.youtube.com/watch?v=x_WqBuEA7s8 https://www.youtube.com/watch?v=x_WqBuEA7s8 ), recovering from complete server failure and loss ( https://youtu.be/-i-11T5ZI9o https://youtu.be/-i-11T5ZI9o ), managing live migrations with auto fail over ( https://youtu.be/-FN_J3etdvY https://youtu.be/-FN_J3etdvY ). I'm sorry it sounded immature, and I also hope you can see the legitimacy of my question given my experience with MongoDB.