Listen "io_uring: Two rings makes computers go Brrrrr (S04E05)"
Episode Synopsis
io_uring is a new asynchronous, API to enable fast and efficient system calls in the Linux kernel. It promises faster user-land programs that heavily use file system IO on Linux, for all applications, not just databases. 00:00 S04 E05 io_uring02:55 What is io_uring?05:59 What's wrong with existing async interfaces?17:25 Copying is slow19:05 Two ring buffers28:07 What would the effect for the end user be?34:50 Different operating modes37:27 C10K for Filesystem IO43:04 Speed is simplicity47:07 Deconstructed databases01:02:12 Effect systems01:06:26 System functionality in programming language01:10:55 OS as Actor Model01:16:08 The Kernel is Userland===== About “The Technium” =====The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world. Follow us for new videos every week on web3, cryptocurrency, programming languages, machine learning, artificial intelligence, and more!===== Socials =====WEBSITE: [https://technium.transistor.fm/](https://technium.transistor.fm/)SPOTIFY: [https://open.spotify.com/show/1ljTFMgTeRQJ69KRWAkBy7](https://open.spotify.com/show/1ljTFMgTeRQJ69KRWAkBy7)APPLE PODCASTS: [https://podcasts.apple.com/us/podcast/the-technium/id1608747545](https://podcasts.apple.com/us/podcast/the-technium/id1608747545)
More episodes of the podcast The Technium
LLMs eat software development
13/04/2023
ChatGPT Part 2 (S04E03)
12/01/2023
ChatGPT Part 1 (S04E03)
05/01/2023
Nix Package Management (S04E02)
21/12/2022
Visual Programming (S04 E01)
07/12/2022
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.