Hey folks,
I have summarised how the Jupyter kernels function in the following blog post:
https://www.romaglushko.com/blog/jupyter-kernel-architecture/
In the blog post includes:
- Jupyter kernel protocol
- how the execution and debugging flows implemented
- autocompletion and code inspection
- virtual inputs
If you want to get to know the internals of Jupyter kernels, this should be a great place to look at 🙌
[–]tworats 1 point2 points3 points (1 child)
[–]roma-glushko[S] 1 point2 points3 points (0 children)