The Backend Engineering Show with Hussein Nasser
The Backend Engineering Show with Hussein Nasser
Hussein Nasser
How many kernel calls in NodeJS vs Bun vs Python vs native C
20 minutes Posted Sep 20, 2024 at 9:05 pm.
Intro
Code Explanation
Python
NodeJS
BunJS
C
Summary
0:00
20:41
Download MP3
Show notes
Fundamentals of Operating Systems Course
https://oscourse.win
In this video I use strace a performance tool that measures how many system calls does a process makes. We compare a simple task of reading from a file, and we run the program in different runtimes, namely nodejs, buns , python and native C.
We discuss the cost of kernel mode switches, system calls and pe