This is a migrated thread and some comments may be shown as answers.

laggy access?

9 Answers 45 Views
General Discussion
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
wku
Top achievements
Rank 1
wku asked on 20 Nov 2014, 06:57 AM
Hi,

i had developed a simple app from the Friend sample app, using the Telerik Backend Javascript SDK.
My client was annoyed by the noticeable lag when the app is retrieving data from the backend.
 
To determine the cause of this lag, I will like to know the network speed available.
Does having a paid account means faster network access to the backend?

The client/users are based in Singapore (south east asia).

Please advise, thanks in advance.

9 Answers, 1 is accepted

Sort by
0
Anton Dobrev
Telerik team
answered on 21 Nov 2014, 03:33 PM
Hello,

This is unfortunate to hear.

There are no limitations to the requests to the Backend Services API based on freemium/paid accounts.

Could you please specify the following:
  • What are the results returned when pinging api.everlive.com?
  • How much data are you retrieving at once?
  • Is there any Cloud Code for this content type?
  • Do you retrieve any related data with the request?
  • Approximately, how long did it take to retrieve the items from the backend?
  • What kind of network connection did you use?
  • Is this a constant behavior?

Thank you in advance.

Regards,
Anton Dobrev
Telerik
 
Everlive is now Telerik Backend Services, and is part of the Telerik Platform.
 
0
wku
Top achievements
Rank 1
answered on 25 Nov 2014, 01:53 AM
Hi Anton, 

thanks for your assistance on this matter.

> What are the results returned when pinging api.everlive.com?
I used a mobile phone (LG G3) and PingTools.
The ping timings are:
243ms
228ms
250ms
246ms
257ms
244ms
249ms
245ms
244ms

> How much data are you retrieving at once?
the use case is similar to the Friends sample app.
Mostly content-types (text) and sometimes a photo.

> Is there any Cloud Code for this content type?
no cloud code

>Do you retrieve any related data with the request?
an use case is to retrieve a photo for display

>Approximately, how long did it take to retrieve the items from the backend?
the login seems to take quite a while (about 2 to 3 secs)
then the main landing page will take another 2 to 3 secs 

>What kind of network connection did you use?
wifi, cellular 4G/LTE/3G

>Is this a constant behavior?
yes


0
Anton Dobrev
Telerik team
answered on 26 Nov 2014, 04:35 PM
Hello,

Thank you for taking your time to perform these tests on your side.

Unfortunately, these results are not very satisfactory for a mobile app and we fully agree that the app should perform faster which could be achieved with lower network latencies.

I'd also like to ask you to isolate the read operation that caused the most delay and how much exactly data is received (in bytes) so that we can simulate these conditions on our side. Thank you in advance.

Since our data centers are located in the United States, the connection latency depends on the speed your operator delivers to this location. It would be good if you could test with another operator as other operators might be using different routes that might prove faster. Unfortunately, I cannot think of any other way to optimize the network speeds.

The Telerik Platform features an Enterprise edition which can be deployed to a private cloud setup or on-premises installation to an available location near you. Please, drop us a line If you'd like to hear more about this feature.

Let me know if I may be of any further assistance.

Regards,
Anton Dobrev
Telerik
 
Everlive is now Telerik Backend Services, and is part of the Telerik Platform.
 
0
wku
Top achievements
Rank 1
answered on 01 Dec 2014, 03:42 AM
Hi Anton,

thanks for your response. 
Yes, I will need to know more about the Enterprise
I had submitted a request for more info on the pricing last week
but had yet to receive a response.
0
Anton Dobrev
Telerik team
answered on 02 Dec 2014, 03:45 PM
Hi,

Thank you for getting back to us.

I passed the information to your account representative and I believe that he already followed up with an email.

Please, let me know if i may be of any further assistance.

Regards,
Anton Dobrev
Telerik
 
Everlive is now Telerik Backend Services, and is part of the Telerik Platform.
 
0
wku
Top achievements
Rank 1
answered on 22 Jan 2015, 03:53 AM
Hi,

is there any way to improve the Telerik Backend API Services Response Time?
The Telerik Platform Enterprise edition unfortunately is not an option for us now.

How we wish Telerik have a data center in Singapore to serve the APAC region!
0
Anton Dobrev
Telerik team
answered on 23 Jan 2015, 04:59 PM
Hi,

Please, note that the response time by the server is not limited/restricted by the subscription tier for the Telerik Platform.

The difference that the Enterprise subscription might introduce in regard to response time is that you can have your dedicated data center to a location within or appointed by the enterprise infrastructure, which can guarantee to you and your customers smaller latency. 

As you already noticed the response time depends on the location of the data centers, however, in the current stage our data centers are located in the US-East region. Our main engineering is based in Europe and the current ping to the data centers is around ~148 ms.

Are you experiencing slow access all the time, independent of the network connection?

Best regards,
Anton Dobrev
Telerik
 
Everlive is now Telerik Backend Services, and is part of the Telerik Platform.
 
0
wku
Top achievements
Rank 1
answered on 26 Jan 2015, 02:05 AM
yes, we are getting 240+ ms ping times to api.everlive.com.
So now we have to find a backend that can give us much lower latency.
Well, if Telerik have data centers at all major markets, this issue will be considered resolved!
0
Anton Dobrev
Telerik team
answered on 27 Jan 2015, 05:07 PM
Hello,

Thank you for your feedback, it is appreciated.

We do understand the requirements of developers for as lower as possible latency to the RESTful APIs of their apps. You are right that having data centers in the Asia-Pacific region will greatly speed up the access to the services in the region. However, I am not aware that such infrastructure enhancements are positioned in our plans for the near future.

Please, let me know if you have further questions or suggestions.

Best regards,
Anton Dobrev
Telerik
 
Everlive is now Telerik Backend Services, and is part of the Telerik Platform.
 
Tags
General Discussion
Asked by
wku
Top achievements
Rank 1
Answers by
Anton Dobrev
Telerik team
wku
Top achievements
Rank 1
Share this question
or