~/talk

Node.js: The Road to Workers

Talkat NodeJS Italian Conference 2018 · on Friday, 2018-11-16· [nodejs]
slides:none on file

Node.js ships experimental threading in Node.js 10 and 11 behind the --experimental-worker flag, implemented as a new worker_threads module that spawns independent Node instances with shared memory (SharedArrayBuffer + Atomics). Anecdotal benchmarks claim a 50% speed up on CPU work versus single-threaded code; startup costs remain nontrivial and native add-ons often need fixes. The feature exists, runs, and is usable for CPU-bound tasks, but remains experimental and evolving.

AI-written summary · about

  1. 0:00Intro
  2. 0:53How did I get into Node.js core?
  3. 5:58What's the problem
  4. 7:14Existing solutions
  5. 8:33The solution: Worker threads
  6. 13:34Porting to Node.js
  7. 16:55The result
  8. 20:32Example
  9. 24:31Status
  10. 30:48Other approaches
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.