TLDR Web Dev · MISCELLANEOUS

HOW WE MADE JUPYTER NOTEBOOKS LOAD 10 TIMES FASTER

singlestore.com17 min read

Summary from the TLDR Web Dev newsletter

SingleStore's Jupyter Notebook integration faced significant load time issues. To address this, its engineering team implemented a series of optimizations, including decoupling the Jupyter server from the UI, mocking static requests, and pre-rendering the extension/UI. These efforts resulted in improved load times, reducing the P90 from around 30 seconds to 4 seconds, an 87% improvement.