kibana
kibana copied to clipboard
[Dataset Quality] Optimize initial load bundles
📓 Summary
Part of #191599
The dataset quality plugin is overall in good shape, although there is a margin for improvement lazy loading the exposed services client and reducing the initial bundle by ~50%.
Loading the service logic on-demand with a lazy getter reduces the amount of unused code sent to the client. An example of this optimization for an exposed service can be found here, with more details on the impact on this thread.