Hi
I have a doubt regarding the api calls, in the following link https://backendless.com/mobile-developers/ it mentions that api calls are unlimited and in the comparison(https://backendless.com/products/) with other mbass it says 50 api req/secs on the free plan. What plan or option should I select for unlimited api req?
Thanks
Hi Jaime,
I apologize for the confusion. Yes, indeed, prior to Backendless 3.0 we have not put any limit on the number of the API calls. As the service is growing we had to introduce some limits to equalize the usage of Backendless Online between the apps. The default limit is 50 API requests/second. The limit is enforced on the per minute basis. It means during any given minute an application can make 50*60=3000 API calls. If all 3000 calls were made during the first 40 seconds, then for the remainder of the minute the server will be returning an error for all other calls. The limit of 50 req/sec can be increased through the marketplace. Also, please keep in mind that the Standalone Backendless option does not have that limitation.
Regards,
Mark
What do you mean when you said, “we had to introduce some limits to equalize the usage of Backendless Online between the apps”? Why doesn’t it say anything about api calls on the functional limits of the Backendless Cloud? How much would the function pack be on the marketplace, and how much will it increase it by? also just to be clear there is no way to get unlimited api calls anymore?
Some applications are making a lot of calls and others do not. Those that put a significant load on the system used to impact the performance of other apps. We made changes to shift busier apps to better performing servers and that impacts our underlining cost. As a result, we had to introduce a limit for the API calls/second.
The functional limits page has been updated with the information about the limit. The function pack for additional 10 API calls/second, prorated by the hour is $50/month.
The unlimited API calls are a part of the Standalone Backendless, which is free of charge when you deploy it on a single server/VM.
Regards,
Mark
Hi Mark
Thanks for the answer. I went to the marketplace and saw the option there. Regarding the stand alone version, it is unlimited and free for one server. How much users could one server handle before needing to install a second, and how much would be the license for extra installs? Thanks
Hi Jaime,
The number of users a single server can handle depends on several factors. For instance, physical characteristics of the server such as RAM, number of CPUs/cores would be rather important. Additionally, it depends on the nature of the calls. If they are data-centric, the speed of the channel between the CPU and the hard drive would have significance as well. The best way to determine the throughput is just to try.
As for the licensee fee for additional servers, please contact sales@backendless.com and we will provide a quote via email.
Regards,
Mark