# Performance for big app

**URL:** <https://community.glideapps.com/t/performance-for-big-app/23210>\
**Category:** Ask for Help\
**Created:** [February 22, 2021, 9:38am UTC](https://community.glideapps.com/t/performance-for-big-app/23210 "2021-02-22T09:38:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kyzaghan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyzaghan/32/22082_2.png) [@Kyzaghan](https://community.glideapps.com/u/Kyzaghan)\
**Post date:** [February 22, 2021, 9:38am UTC](https://community.glideapps.com/t/performance-for-big-app/23210/1 "2021-02-22T09:38:51Z")

</div>

Hi everyone,  
I want to ask a question. I have a big project, maybe a project that will reach 1 million rows. You can think of it like [Letgo.com](http://Letgo.com). I am using glidetable now, but when I view the source code with chrome it loads all the data when opening the application. I think this is normal for Google spreadsheat, but for glide table I think it should lazy load. For example, when I scroll down the inline list, it should be able to load the data in 10 pieces. What do you think? Can this happen for glide in the future, or should I continue the project by writing react native myself?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 22, 2021, 10:04am UTC](https://community.glideapps.com/t/performance-for-big-app/23210/2 "2021-02-22T10:04:00Z")

</div>

I don’t think Glide applies lazy loading. What you should do is find a way to apply row owners to your app so that users will only load what is needed for their profile.

---

<div class="post-metadata">

**Author:** ![Kyzaghan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyzaghan/32/22082_2.png) [@Kyzaghan](https://community.glideapps.com/u/Kyzaghan)\
**Post date:** [February 22, 2021, 10:10am UTC](https://community.glideapps.com/t/performance-for-big-app/23210/3 "2021-02-22T10:10:42Z")

</div>

Row owners are not enough for me. I will show all data for all users. (With filtering, paging, sorting etc.)

All users create a 5 record in the week. If i have 100.000 user, 500.000 record in the week. This is crazy numbers, but it’s have potential.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 22, 2021, 10:14am UTC](https://community.glideapps.com/t/performance-for-big-app/23210/4 "2021-02-22T10:14:28Z")

</div>

mmm, the issue is that any/all computed columns in your app (relations, lookups, etc) will be computed on each users device. In order to compute those columns, all data must first be loaded (I believe).  
I don’t know if there is getting around that…
