Speed ​​of use of an app according to the number of users

Hello friends, I want to ask you, based on your experience, what is the maximum number of users that is recommended to have in an appsheet app so as not to slow down its use. I think it can go fast at first but over time it can slow down. Tell me if I'm right and how many people would you put at most.

Thanks, good day!!!

Solved Solved
0 16 515
7 ACCEPTED SOLUTIONS

Hello @Gustavo_Eduardo, the number of users is not a factor in performance, but the data that is loaded and all the calculations that are made with each sync.

That means that an app which takes a minimalistic approach on the use of virtual columns and expensive expressions will be able to use thousands of rows easily without slowing down.

View solution in original post

Hi @Gustavo_Eduardo I've had an app before where it was used by over a 1000 people on one particular day.  The app didn't slow down.  Though it was a read only app.

 

If the App operates slowly, its likely to be virtual columns and/or very complex or ineffecient formulas.  If it takes ages to sync it could be all those plus the users internet speed.

View solution in original post

Steve
Platinum 4
Platinum 4

Your question is impossible to answer. The performance of your app is entirely dependent on the complexity of the configuration, the size of the data, and the capabilities of the devices the users are using. There are simply too many variables.

View solution in original post

En general hay una idea de que los Select, Filter y sus equivalentes (como Lookup) analizan toda la tabla a modo de "fuerza bruta", por lo tanto es mejor evitar su uso, sobre todo en columnas virtuales.

Los ShowIf no sé si impactarán mucho considerando que no afectan los datos sino la UI. Esa es otra área en la cual no hay un consenso al respecto

View solution in original post

Actualmente me encuentro analizando conceptos de Clean Code que creo ayudarán acá.

Desde la forma de nombrar las columnas en el worksheet al tipo de funciones usadas.

Te recomiendo echarle un vistazo

View solution in original post

Hey Gustavo,  In my experience things get really tight when using G-Drive and G-Sheets as  a data source and you go beyond 50 users or so and do lots of image uploads and or complex queries. I put delays in my automation steps to mitigate G-drive / Appsheet server timeouts , but you really need to use a high performance data source if you want to scale your app.

View solution in original post

Hola Gustavo, Unfortunately spanish is not a language i speak 😞 but google translate is always on 🙂 Anyway the gist of this for our english speaking friends, a Mysql source is far better suited for large volumes of data and many concurrent users, and in addition it offers a very rich set of query functions. Sync times become less important, as you can do more with each sync (like delete 1000's of records with a single MYSQL query or stored procedure in just 1 sync). Be aware that these data sources while require an Enterprise Account . HTH Anthony

View solution in original post

16 REPLIES 16
Top Labels in this Space