Not sure if it is the HN "hug of death", but I found the Cloudboost.io site quite slow to load up here. For a service touting scalability and fast performance, a slow marketing site doesn't lend to the credibility. Lets hope it is a temporary thing that will be resolved. I am excited by the project.
Actually the site loads about 4.3 MB of compressed data over the network, or 6.5 MB uncompressed. Edit: out of curiosity, I looked at the package.json of their open source project, there are 51 top-level dependencies. After installing, there's 140 MB of dependencies, or about 800k lines of JS. Quality is fractal.
Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
31–40 of 45 posts
Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#32CloudBoost looks amazing. I can tell they've put a ton of effort into the app, docs, and website. This brings me to their problem... Pricing! Their pricing ( https://www.cloudboost.io/pricing ) makes little to zero sense. First it is priced too low, a sign of future problems ahead. Second, I think they've got the entire model wrong. They should charge for bundles of API calls and GB of storage. Pay for what you use l…
I'm Nawaz from CloudBoost. 100% agree. The idea was when you reach a $99 plan, we install CloudBoost on your own Cloud. But a pay as you go service makes a lot more sense. If you want to install the service on your own machine, you can always check out our enterprise / open source options. Thank you for your feedback again. This helped a lot.
``` SERVER=http://localhost APPID=test SECUREKEY=key curl "$SERVER/app/$APPID" \ -d "{ \"secureKey\": \"$SECUREKEY\" }" ```
Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#33I think the nuances of the offering are not entirely clear from the marketing website, so here's what I've interpreted. The product itself seems to be a Node.js framework that glues together various modules, including popular ones such as Express, Mongoose, & Socket.io. How they monetize it is via consulting and hosting, which they offer a fixed price for "unlimited" bandwidth and storage (very unclear how they may t…
Disclosure: I'm Nawaz from the CloudBoost team. - Yes, it does bundle frameworks but more importantly, it bundles databases like Mongo, Elastic, Redis etc. The idea is we completely abstract databases away from you and give you an API which does everything. We handle the rest like data sync between these databases, managing databases, scaling, etc. - We're on a "Pay as you go pricing". Let me know your thoughts on th…
My Parse app's write performance suffered because my biggest table (27m rows, 10 small columns, 15GB) ended up with 17 auto-created indexes, taking up an additional 15GB of space.
Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#34Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#35I used Parse and Firebase for a mobile app project a few years ago and I always felt the combination was necessary. Firebase is great for real time data like chat streams while Parse did all of the unexciting user account stuff.
Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#36Earlier quoted context omitted.
Disclosure: I'm Nawaz from the CloudBoost team. - Yes, it does bundle frameworks but more importantly, it bundles databases like Mongo, Elastic, Redis etc. The idea is we completely abstract databases away from you and give you an API which does everything. We handle the rest like data sync between these databases, managing databases, scaling, etc. - We're on a "Pay as you go pricing". Let me know your thoughts on th…
On the last point--I think trying to do this is one of the big reasons Parse failed. Auto optimizing DBs is an incredibly complex and delicate task. My Parse app's write performance suffered because my biggest table (27m rows, 10 small columns, 15GB) ended up with 17 auto-created indexes, taking up an additional 15GB of space.
I personally wouldn't call Parse a "failure" and without going into details, this has absolutely nothing to do with why Parse shutdown.
That said the real challenge, that other such platforms might not have, was handling all the very different DB workloads for all the apps we were hosting.
I worked on some of the pieces of that auto indexer. In most cases, this is a feature that was both necessary for us and extremely useful for our customers who didn't know how to manage their own DB. What was arguably missing was a way to expose the indexing operations to the developers, although this would have brought it's share of other challenges for obvious reasons.
If we created 17 indexes on the same collection (in some cases, it was way! more), that's because there were query families issued that needed those 17 indexes. I can't say this is your case, but in almost all instances I've seen, this was a result of poorly designed DB schemas and query patterns. Of course, for developers who know what they're doing, it's hard to design properly when you're dealing with a blackbox.
Yes, amplification and DB size are an issue when over indexing but our auto indexer was under constant tweaking and wasn't creating indexes "just because".
It remains a very hard problem...
Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#37Earlier quoted context omitted.
I'm Nawaz from CloudBoost. 100% agree. The idea was when you reach a $99 plan, we install CloudBoost on your own Cloud. But a pay as you go service makes a lot more sense. If you want to install the service on your own machine, you can always check out our enterprise / open source options. Thank you for your feedback again. This helped a lot.
Good stuff out there. One suggestion I'd make is that you put a curl snippet where you show how to create apps. Something like: ``` SERVER= http://localhost APPID=test SECUREKEY=key curl "$SERVER/app/$APPID" \ -d "{ \"secureKey\": \"$SECUREKEY\" }" ```
Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#38I think the nuances of the offering are not entirely clear from the marketing website, so here's what I've interpreted. The product itself seems to be a Node.js framework that glues together various modules, including popular ones such as Express, Mongoose, & Socket.io. How they monetize it is via consulting and hosting, which they offer a fixed price for "unlimited" bandwidth and storage (very unclear how they may t…
Disclosure: I'm Nawaz from the CloudBoost team. - Yes, it does bundle frameworks but more importantly, it bundles databases like Mongo, Elastic, Redis etc. The idea is we completely abstract databases away from you and give you an API which does everything. We handle the rest like data sync between these databases, managing databases, scaling, etc. - We're on a "Pay as you go pricing". Let me know your thoughts on th…
Could you address this? I rarely trust anything in active development without any test coverage. So maybe I'm missing it somewhere?
Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#39Earlier quoted context omitted.
Disclosure: I'm Nawaz from the CloudBoost team. - Yes, it does bundle frameworks but more importantly, it bundles databases like Mongo, Elastic, Redis etc. The idea is we completely abstract databases away from you and give you an API which does everything. We handle the rest like data sync between these databases, managing databases, scaling, etc. - We're on a "Pay as you go pricing". Let me know your thoughts on th…
> There are also absolutely no tests Could you address this? I rarely trust anything in active development without any test coverage. So maybe I'm missing it somewhere?
I know that's stupid. We'll move it to the parent repo.
Let me know if this helps.
Re: Show HN: CloudBoost – Open-Source Parse, Firebase and Algolia Combined into One
#40Earlier quoted context omitted.
On the last point--I think trying to do this is one of the big reasons Parse failed. Auto optimizing DBs is an incredibly complex and delicate task. My Parse app's write performance suffered because my biggest table (27m rows, 10 small columns, 15GB) ended up with 17 auto-created indexes, taking up an additional 15GB of space.
Disclosure: I worked on Parse. I personally wouldn't call Parse a "failure" and without going into details, this has absolutely nothing to do with why Parse shutdown. That said the real challenge, that other such platforms might not have, was handling all the very different DB workloads for all the apps we were hosting. I worked on some of the pieces of that auto indexer. In most cases, this is a feature that was bot…