laggy access?

10 posts, 0 answers
  1. wku
    wku avatar
    13 posts
    Member since:
    Sep 2014

    Posted 20 Nov 2014 Link to this post

    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.
  2. Anton Dobrev
    Admin
    Anton Dobrev avatar
    539 posts

    Posted 21 Nov 2014 Link to this post

    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.
     
  3. wku
    wku avatar
    13 posts
    Member since:
    Sep 2014

    Posted 24 Nov 2014 in reply to Anton Dobrev Link to this post

    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


  4. Anton Dobrev
    Admin
    Anton Dobrev avatar
    539 posts

    Posted 26 Nov 2014 Link to this post

    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.
     
  5. wku
    wku avatar
    13 posts
    Member since:
    Sep 2014

    Posted 30 Nov 2014 in reply to Anton Dobrev Link to this post

    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.
  6. Anton Dobrev
    Admin
    Anton Dobrev avatar
    539 posts

    Posted 02 Dec 2014 Link to this post

    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.
     
  7. wku
    wku avatar
    13 posts
    Member since:
    Sep 2014

    Posted 21 Jan 2015 in reply to Anton Dobrev Link to this post

    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!
  8. Anton Dobrev
    Admin
    Anton Dobrev avatar
    539 posts

    Posted 23 Jan 2015 Link to this post

    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.
     
  9. wku
    wku avatar
    13 posts
    Member since:
    Sep 2014

    Posted 25 Jan 2015 in reply to Anton Dobrev Link to this post

    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!
  10. Anton Dobrev
    Admin
    Anton Dobrev avatar
    539 posts

    Posted 27 Jan 2015 Link to this post

    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.
     
Back to Top