SYSTEM Cited by 1 source
JupyterLab¶
JupyterLab is the Jupyter Project's next-generation web-based interactive development environment for notebooks, code, and data. In industry, it is the default front-end for data scientists doing exploratory analysis and model development, and most managed ML platforms ship a hosted JupyterLab as their notebook surface โ including SageMaker Studio.
In ML-platform context¶
The JupyterLab notebook is the workload class most sensitive to image startup latency: a human is waiting at the terminal for the kernel to come up. This is why Lyft's LyftLearn migration to SageMaker specifically targeted notebook cold start with SOCI lazy image loading (40โ50% reduction) (Source: sources/2025-11-18-lyft-lyftlearn-evolution-rethinking-ml-platform-architecture). It is also the workload class where cross-cluster Spark matters โ interactive Spark in a notebook ran driver + executors in the same K8s cluster on the old stack; on the new stack, the driver lives in SageMaker Studio and the executors remain on EKS, requiring bespoke networking work. See concepts/cross-cluster-networking.