Optimize app speed #121
Labels
_flag:stale
[BOT ONLY] Flag issue that hasn't been updated in a while and needs to be triaged again
maint:usability
General improvements to product usability that are unrelated to feature prioritization.
phase:research
involves researching information on a topic rather than implementing specific feature.
type:maintenance
Upkeeping efforts & catch-up corrective improvements that are not Features nor Bugs
Even though the dashboard is now hosted on our cloud server instead of a third-party platform, there is still some noticeable delay when loading and exploring large input tables.
Here are some potential ways to improve the performance:
Ref: https://community.plotly.com/t/slow-rendering-of-large-tables/41596/4
virtualization=True
orpagination
(currently employed)debug=False
Ref: https://community.plotly.com/t/slow-load-time-on-dataset/75798/2
Patch()
to update figsRef: https://community.plotly.com/t/show-and-tell-server-side-caching/42854
dash-extensions
Refs:
->
dash-ag-grid
Ref: https://community.plotly.com/t/slow-noticeable-callback-execution-when-updating-multiple-graphs/16739
Ref: https://community.plotly.com/t/uploading-relatively-small-files-is-taking-too-long-in-dash-plotly/32785/6
Ref: https://community.plotly.com/t/handling-a-large-csv-file-with-dash-datatable/72428/3
polars instead of pandas?
See also
https://dash.plotly.com/performance
https://dash.plotly.com/dash-enterprise/scale?de-version=5.2
https://strange-quark.medium.com/improving-performance-of-python-dash-dashboards-54547d68f86b
The text was updated successfully, but these errors were encountered: