Skip to content

Prevent process/variable space sharing on multi-user setups #44

Open
@albertmartga

Description

@albertmartga

( Related to #26 )

We're experimenting with a JupyterHub instance (tljh) to serve multiple customers on the same instance, and found that Matlab seems to have a single master "session" for all users running any notebook from any server within JupyterHub.

This means that, for example, if two users are interacting with their own notebooks and both have a data variable it'll always hold the value from the latest assignment, and users will be constantly stepping onto each other.

This is different from the python kernel, where each notebook seems to use its own independent interpreter session.

Any plans to support this use case? Ideally it'd also support multiple license, so each user in jupyter server (or every notebook) will also have to provide their own license.

Thanks!

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions