Skip to main content
Question

App Load Timeouts and app performance issues

  • May 10, 2023
  • 0 replies
  • 389 views

TylerBrezler
Forum|alt.badge.img+5

I've recently been experiencing what are called "app load timeouts", where I will open one of my apps and rather than loading (even if it takes a few seconds), I instead get an error message or something like, "App waiting to load."  In order to actually get the app to load, I need to either refresh my page or click on the app title link in the top-left. Although the page never loads if I simply wait, it will load immediately when I prompt a refresh.

I inquired with Customer Support and they explained that this is something new, implemented on the back end to improve overall performance with the site. While I'm all for performance improvements, this idea that I now have to load my apps twice every single time I want to access them seems like a pretty big step backwards from a user interaction standpoint.

It was also pointed out to me, and I have heard various discussions about this over the past year or two, that I need to "optimize" my apps.  However it doesn't seem like Quickbase has a clear standard in terms of what "optimized" consists of, in the sense of, "if your app meets these standards, it will not timeout upon load."  I find it a bit frustrating to say, "Hey, my app isn't behaving as expected," and be provided some vague advice that is more riddle than answer.  And while I fully understand that everyone's apps are different and optimization can mean a lot of things, I would hope that there is some guidance to troubleshoot their own design decisions.

The one piece of concrete advice that I received was to create a pipeline that performs a simple API request that runs every 20 minutes, which I guess prevents your app from "going to sleep." But I fail to see how that could be considered anything other than a clumsy band-aid to a step backward in user experience.

Anyway, this is a bit of a rant, but I'm wondering how many other people have encountered this and what you're doing to remedy it.  I have apps where this is occurring, and when I run the performance management tools, it just says that my tables have too many default fields, or that some tables don't contain any relationships, which can't possibly be driving app load issues, right?  None of the performance insights are related to actual performance.

This topic has been closed for replies.

  • Quickbase Alumni
  • November 18, 2023

Hello Tyler! I do have the exact same problem as you. Perhaps we can connect. Im interested to see at least if you have solved the problem with the API and brainstorm some ideas.



------------------------------
Raul Granados
------------------------------

AdamKrzyzanek
Forum|alt.badge.img+10
  • Quickbase Alumni
  • November 20, 2023

As far as I know this is about application size and how much GB it consume on "Estimated memory consumption".
You can check it under: Home --> Settings --> App management --> Show app statistics --> Estimated memory consumption

Also if app is connected to other app you will see different value in GB in field: Est. memory incl. dependent apps.

I read somewhere that app will go to Sleep if it reaches size above 25 GB for memory consumption (But I have few long not used apps which are having same Loading screen and are below 20GB).

Also you App will go asleep only if not used for 60 minutes (see here: https://helpv2.quickbase.com/hc/en-us/articles/16259648646292-Quickbase-June-2023-release-notes#:~:text=New%20application%20sleep%20time)



------------------------------
Adam Krzyzanek
------------------------------