For example, all SCADA systems already have command and control alerting for instant degradation response.
Non streaming dashboards are just stupidly hammering the backends (and the network transferring the same data over and over). So this has nothing to do with how cool it looks (also dashboard users rarely complain that they refresh or scroll too fast).
Working on such a backend at the moment, I was missing this feature so much I would probably have started to work on this on my own at some point.
...until I noticed that it transfers the entire chart and all the datapoints each update. (example: https://dash-gallery.plotly.host/dash-live-model-training/)
More to your point, though, this is something we're trying to address in collaboration with the Dash community, in this PR for example if you want to follow along: https://github.com/plotly/dash-core-components/pull/461
You'd think someone would just run a daemon local to the data that live-streams a compressed video feed rendering the graph, instead of relentlessly and repeatedly reinventing some notion of lossy-but-useful realtime data transferring technology.
Cf https://www.sisense.com/blog/dont-real-time-analytics-insigh...
Problem is complicated when the query applies time series transformations such as moving averages, where requesting only incremental data can be problematic.