Hi! I am evaluating plotly for our use case. Does plotly perform well for sub seconds charts (ie 500 ms)?
Plotly can handle sub-second charts, but performance may vary depending on the complexity and size of the data. For optimal performance, consider using Plotly’s scattergl
for large datasets, as it offers better rendering speeds. Additionally, using Plotly.react
instead of Plotly.newPlot
can improve responsiveness.
Best regards,
Victoria
Official Website
Plotly is a powerful visualization tool, but when it comes to sub-second chart updates (like every 500 ms), its performance might not be ideal for highly real-time applications. Plotly can handle frequent updates, but for extremely fast-paced, high-frequency charting, you might face performance bottlenecks due to browser rendering and data processing. For such use cases, you might want to explore additional optimizations or consider alternative tools designed for real-time charting like Dash (which uses Plotly) with advanced performance tuning, or libraries like WebGL-based solutions (e.g., Deck.gl or Vis.js) that can handle high-frequency updates more efficiently.