When comparing Parse vs Kumulos, the Slant community recommends Parse for most people. In the question“What are the best self-hosted BaaS (backend-as-a-service) providers?” Parse is ranked 8th while Kumulos is ranked 13th. The most important reason people chose Parse is:
Parse offers unlimited API calls (max of 30req/sec), 1 million pushed and analytics for free.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Free plan
Parse offers unlimited API calls (max of 30req/sec), 1 million pushed and analytics for free.
Pro Asynchronous uploading of files
When you want to upload a file, you just create an object and initialize the file upload to the server (this is done asynchronously).
Pro Simple and seamless user registration
User registration with Parse is pretty good and usually works without any problems. It's also very easy to use, you simply pass the username, password, email, etc. to the required method and register a callback that returns whether the registration was a success or a failure.
Same thing is done for login and logout as well.
Pro Extremely easy to setup
Setting up a backend for an app with Parse is very easy and takes minutes. All you have to do is sign up and through their graphical interface follow all the steps, which boils down to creating tables and identifying the type of data that is being stored.
Then you download the library, integrate it with your app and initialize the process with one single line.
Pro Great documentation
Parse has excellent documentation. Everything is thoroughly explained and all parts of the documentation are complete. It's actually very helpful for both beginners and advanced users alike.
Pro Good for mobile app development companies
Scales very well and useful console to view all their apps and its fully rebrandable which works great if you want to give the clients you are building apps for access to their own view of how it is performing. The fact that it comes with integrated push notifications and their automated monthly report is also great.
Pro Granular permissions
For companies or large teams of developers, where there are multiple projects being worked on at once, you can choose permissions for any developer and decide who gains access to each app on the backend.
Lets you rebrand the system, which works well if you want to give the clients you are building the app for access to their own view of how their app is performing.
Also like the fact it comes with the option of integrated push notifications and an automated executive summary report.
Pro Awesome support - a rarity these days. A support team that answers your questions and you can actually talk to them.
Have found response times to be pretty amazing, usually same day, often within an hour of logging a ticket.
Pro Multiple Services in one place
Having Crash, Analytics, Push, Content Management, ASO, Data Storage all in one place, from a single SDK
Cons
Con Abandoned
Parse has been discontinued and will not be available anymore.
Con Parse.com is shutting down
Facebook decided to shut down Parse.com. It will be fully retired on January 28th, 2017.
Con There can be downtimes
There have been several reports that it's not unlikely for Parse to go down several minutes almost every day. This can be very frustrating for both developers and users who are using apps built on Parse.
Con Weak documentation
In the last year they launched a dedicated Docs site that has made this a lot better. https://docs.kumulos.com/
Prior to that Kumulos was lacking in the documentation department. A lot of things are explained in just a few sentences.