I have a chart with about fifty thousand data points split across twenty-five series. It is mostly lines+markers Go.scatter traces. I’m wondering if it’s possible to make the chart more responsive. Right now, if I zoom into the dashboard, it takes one or two seconds for the dashboard to respond. I assume it’s a lot of work that’s happening on the dashboard side.
My dashboard is hosted locally, though I’m open to using waitress or some other job hoster.
My first thought is to switch to Scattergl, but I’m curious if there are additional solutions.
I mean, there is a sneaky solution where I can get rid of individual data points if they are the same as the preceding data points. They are mostly time series data, so you could imagine scenario A where 9am, 10am, 11am and 12pm are all at 100. I could get rid of 10am and 11am because plotly knows to connect the dots from 9am to 12pm with a straight line.
That’s sorta an edge case though, not sure that it would make much of an impact