Wow, that’s a blast from the past. First things first, just noting that decade old talk videos for most any OSS project are probably usually not a great source for up-to-date information about the project.
It’s certainly possible to do what is shown in the video with pure Bokeh using a Bokeh server application. However, contrary to that video, modern Bokeh will not do anything like automatically downsample the data for you. You would need to set up event handlers for range updates and then re-compute a downsampled dataset based on the ranges, then update all the appropriate data sources…
So my actual, suggestion, if you want to get something off the ground more simply, is to look at Holoviews which is built on top of Bokeh and can integrate Datashader to handle very large datasets by via server-side rendering. For the “dashboard” part, the same Holoviz team also created Panel which is an even higher level dashboarding tool that can bring all these components together.
cc @Philipp_Rudiger @James_A_Bednar1 for any more specific pointers to resources or recent talks, etc.