HackerTube / Video
User-level threads....... with threads. - Paul Turner - Google
Linux Plumbers Conference

Paul Turner of Google presents kernel interfaces for user-level scheduling of real threads, aiming at a uniform synchronous programming model across C++, Java, Go and Python. It introduces the switchto-style system calls behind Google's fibers.
HN cites it as the key explanation of cooperative, user-scheduled kernel threads and the prior art behind later async and coroutine debates.
20 Hacker News mentions · 2013–2024