Skip to content

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.

Seen in

Last updated ยท 319 distilled / 1,201 read