The current loading strategy for Kedro-Viz can lead to significant delays. It requires all data, including session information like the catalog and session_store for experiment tracking, to be fully loaded before the visualization is rendered. This process can slow down the display of the Kedro-Viz flowchart, which only needs the quicker-to-load pipeline_data for initial rendering.
Description
The current loading strategy for Kedro-Viz can lead to significant delays. It requires all data, including session information like the catalog and session_store for experiment tracking, to be fully loaded before the visualization is rendered. This process can slow down the display of the Kedro-Viz flowchart, which only needs the quicker-to-load
pipeline_data
for initial rendering.To improve the performance, we need to -
Testing the performance improvements -
Checklist