Large data in a jupyter notebook to plot using Bokeh causes notebook to crash

I am having an issue related to some exploratory plotting using Bokeh in the notebook. Right now my workflow is this:

  1. Load data from SQL server into a pandas dataframe

  2. Munge

  3. Create useful pivots of data

  4. Plot results of pivot tables using Bokeh

In the case where the amount of data becomes too large, a jupyter notebook ends up crashing see open jupyter issue #650. This isn’t a Bokeh issue, but from what I follow in the issue discussion, it’s not going to be solved soon.

What is someone to do? Does Bokeh have an answer? Is this a premium use case for using a Bokeh Server?