And here is a giff using the clientside update mechanism . I guess with client side updates, the data flow would be,
- Stream the data (server->client) in chunks into a
Store
component every second (or 5s or whatever) - Stream the data (client->client) smoothly from the
Store
to theGraph
every 10 ms (or maybe just 50 ms)
Note that the 100 ms i mentioned before was for my setup, it may vary depending on network speed, hardware and update complexity. In general, for anything faster than 1s refresh rate, i would prefer client side updates.