In the &quot;Technical Vision&quot; part of our docs, I speak to this a little bit: <a href="http:&#x2F;&#x2F;bokehplots.com&#x2F;pages&#x2F;technical-vision.html" rel="nofollow">http:&#x2F;&#x2F;bokehplots.com&#x2F;pages&#x2F;technical-vision.html</a><p>A very large part of the vision is that we want to support accurate and useful visualization on large datasets.  This is now encapsulated in the Datashader library (although it plays well with Bokeh itself): <a href="https:&#x2F;&#x2F;github.com&#x2F;bokeh&#x2F;datashader" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bokeh&#x2F;datashader</a><p>If you are interested in this, we just did a webinar this week on Datashader, and demonstrate how to easily visualize billions of points through the browser, in a few seconds, on a single machine: <a href="https:&#x2F;&#x2F;continuum-analytics.wistia.com&#x2F;medias&#x2F;8zu9idwoym?mkt_tok=3RkMMJWWfF9wsRonvajNZKXonjHpfsX57ukuWaazlMI%2F0ER3fOvrPUfGjI4AT8ZnI%2BSLDwEYGJlv6SgFSbjCMbhuzbgLUxk%3D" rel="nofollow">https:&#x2F;&#x2F;continuum-analytics.wistia.com&#x2F;medias&#x2F;8zu9idwoym?mkt...</a>