Live data from Hacker News

Kinto by Mozilla – An open-source Parse alternative

github.com

41–50 of 77 posts

Re: Kinto by Mozilla – An open-source Parse alternative

#41
post #12
post #7

Earlier quoted context omitted.

Great! We were thinking on moving to CouchDB. Do you know if they have any client side code, like PouchDB ¿?

If you move to the Couch ecosystem, you'll also have the option to use Couchbase Lite for iOS, Android, .NET, etc. As well as Sync Gateway which has dynamic fine grained permissions. Of course the whole ecosystem is open source under the Apache license. Info on the mobile clients http://developer.couchbase.com/mobile

What's the Couch ecosystem look like these days?

I poked around with CouchDB over the Christmas holiday but it seemed kinda dead. Is Couchbase still going strong?

Re: Kinto by Mozilla – An open-source Parse alternative

#42

Here is a comparison table with Parse, Firebase, CouchDB and others for easy reference: http://kinto.readthedocs.org/en/latest/overview.html#compari...

It seems like you should update self-hostable for Parse. They did such a good job that one of our guys in Developer Relations put up https://cloud.google.com/nodejs/resources/frameworks/parse-s... with instructions in just a few hours (mostly writing it up).

Re: Kinto by Mozilla – An open-source Parse alternative

#43
post #7

Here is a comparison table with Parse, Firebase, CouchDB and others for easy reference: http://kinto.readthedocs.org/en/latest/overview.html#compari...

Great! We were thinking on moving to CouchDB. Do you know if they have any client side code, like PouchDB ¿?

check out http://hood.ie for a client-side api backed by couch

Re: Kinto by Mozilla – An open-source Parse alternative

#44

Here is a comparison table with Parse, Firebase, CouchDB and others for easy reference: http://kinto.readthedocs.org/en/latest/overview.html#compari...

That's not a very fair comparison. The table is missing almost all of the features that make parse so great. Parse is easy to use on any platform. There is a parse SDK for android, iOS, JavaScript, C... The focus of parse as a product is usability for devs.

Kinto may have parity with parse features in terms of technical details, but the usability is not even close.

Re: Kinto by Mozilla – An open-source Parse alternative

#45
The benefit of services like Parse aren't that they provide a JSON API. That's easy to do.

The benefit was that they would worry about scaling and caching the api to get the best performance and not have to worry about a backend.

Releasing open source JSON APIs isn't solving the real problem in my opinion.

Re: Kinto by Mozilla – An open-source Parse alternative

#46
post #15

At this point, Parse is open source, too. Why an open source clone if you can have the original?

An open source project needs active developers and maintainers in order to stay healthy and grow.

Parse is now open source in the sense of "here's a bunch of code we're throwing over the wall on our way out". Presumably (after the 1-year deadline) it's not going to be maintained or further developed by the original Parse team, who are now working for Facebook and will likely be reassigned to other roles.

Who is going to maintain the Parse source after that? A bunch of people that were using Parse specifically because they did not want to write their own backends to begin with?

Re: Kinto by Mozilla – An open-source Parse alternative

#47
post #40

CouchDB is so underrated in this space. I get it: CouchDB was a very early (the first real?) document-based database, and it got some things wrong, or at least weird early on (e.g. map/reduce queries, a reduce step to the map/reduce query that is actually one-to-many (on purpose! there are concrete reasons in real life you want this!), etc.). But they also got so much right: - The database is all HTTP, all the time.…

I couldn't agree more here and it is sharing the same protocol with Couchbase Mobile. For me, mobile apps and offline storage with Sync is the value add. I know with Parse, push notification was the big thing for them but also it was expensive overall. This is something where you can do with Couchbase and it is all free too.

Re: Kinto by Mozilla – An open-source Parse alternative

#48
post #10

Here is a comparison table with Parse, Firebase, CouchDB and others for easy reference: http://kinto.readthedocs.org/en/latest/overview.html#compari...

They list "Fine-grained permissions", but AFAICT, they don't support custom (programmable) permission rules. Is that correct?

I'd like to point out that Ramses (http://ramses.tech) has these abilities: https://nefertari-guards.readthedocs.org/en/stable/acl_filte...

Looks like we need to start marketing better :)

Re: Kinto by Mozilla – An open-source Parse alternative

#49
post #41
post #12

Earlier quoted context omitted.

If you move to the Couch ecosystem, you'll also have the option to use Couchbase Lite for iOS, Android, .NET, etc. As well as Sync Gateway which has dynamic fine grained permissions. Of course the whole ecosystem is open source under the Apache license. Info on the mobile clients http://developer.couchbase.com/mobile

What's the Couch ecosystem look like these days? I poked around with CouchDB over the Christmas holiday but it seemed kinda dead. Is Couchbase still going strong?

Yes see the other comments here and the comments on the Parse announcement. Couchbase Mobile is being used by major airlines as well as General Electric. And a bunch of start ups and other brands.

Re: Kinto by Mozilla – An open-source Parse alternative

#50
post #40

CouchDB is so underrated in this space. I get it: CouchDB was a very early (the first real?) document-based database, and it got some things wrong, or at least weird early on (e.g. map/reduce queries, a reduce step to the map/reduce query that is actually one-to-many (on purpose! there are concrete reasons in real life you want this!), etc.). But they also got so much right: - The database is all HTTP, all the time.…

PouchDB and CouchDB are great for prototyping of apps, but access restriction in CouchDB is broken by design: it is hard to make it correct, CouchDB is open by default, user can store anything in DB it has access to, including pr0n.

If CouchDB will close DB by default AND it will be easy to specify politics by REST path AND it will be easy to restrict document schema by REST path, then I will use it in production.

Post reply on HN