Improving page performance

Hello @EliasCoutinho,

It looks like you are using a dcc store to drive your data and then updating everything fairly quickly.

While this is nice to have stuff up to date, it obviously drives down the interface usage.

What you can try is to do server side caching with the dcc.Store, this would allow for less heavy transactions. This can speed up the process some, but it sounds like there is an issue with the updates trickling down.

What if is instead of always updating the dcc.Store you only updated it if something changed. Then you would only refresh charts if that was the case.

Another thing, would be instead of chaining the callbacks, have the interval update the charts and tables directly from the interval query.