I have a question I couldn’t clarify from the documentation: https://docs.bokeh.org/en/latest/docs/user_guide/server.html#load-balancing-with-nginx
I’d like to set up auto-scaling for our bokeh application and run it behind an AWS load balancer. Can the traffic be routed to any random bokeh server? Or does each user/session/document create server-side user data which would be missing when sending the next request to a different server?
https://docs.bokeh.org/en/latest/docs/user_guide/concepts.html : “Documents contain all the Bokeh Models and data needed to render an interactive visualization or application in the browser.” Where are documents stored? I have to admit I don’t yet understand the difference between documents and sessions.
Judging from this pictogram: https://docs.bokeh.org/en/latest/docs/user_guide/server.html#building-bokeh-applications Each user gets their own document on the server which is synced to the browser ?