prasunanand

Joined 11 years ago

Karma
102
Submissions
7
Member since
Mar 2
Creator of Zasper IDE
View on Hacker News

Recent submissions

Comment · 1 year ago
Hi

JupyterLab is the most widely used IDE among data scientists for running notebooks. I built Zasper(https://github.com/zasper-io/zasper), a high-performance JupyterLab alternative in Golang, that outperforms JupyterLab in several key areas. After conducting thorough benchmarks, I’m excited to share the results with the community.

Benchmark Report: https://github.com/zasper-io/zasper-benchmark?tab=readme-ov-...

Key Findings at a Glance: * Performance Gap: Zasper consistently outperforms Jupyter Server across all tested metrics * Resource Efficiency: CPU: Zasper uses up to 5X less CPU resources RAM: Zasper uses up to 40X less memory * Scalability: Zasper maintained performance with 64 kernels at 10 RPS per kernel, while Jupyter Server began failing at this load * Resilience: Zasper only failed under extremely high loads (64 kernels at 100 RPS per kernel)

I’d love to hear your thoughts and feedback!

Comment · 1 year ago
Yeah, I will work on these problems and I already have solutions in mind. Just wanted to get the word out about the project first and see if the world actually needs something like Zasper.

I am really happy to see the welcoming response from the dev community.

Comment · 1 year ago
Thanks @carreau. I think the documentation is amazing! Zasper is built on the great work and documentation from Jupyter team. I will reach out to Jupyter media strategy team.
Comment · 1 year ago
I am the author of Zasper.

The unique feature of Zasper is that the Jupyter kernel handling is built with Go coroutines and is far superior to how it's done by JupyterLab in Python.

Zasper uses one fourth of RAM and one fourth of CPU used by Jupterlab. While Jupyterlab uses around 104.8 MB of RAM and 0.8 CPUs, Zasper uses 26.7 MB of RAM and 0.2 CPUs.

Other features like Search are slow because they are not refined.

I am building it alone fulltime and this is just the first draft. Improvements will come for sure in the near future.

I hope you liked the first draft.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton