~/talk

The Mad Science of Node

Talkat NodeConfEU 2015 · 2015-09-06..09-09· [nodejs]
slides:none on file

Examples include a shared ArrayBuffer pointer that bypasses C↔JS overhead and saves about 30,000 extra JS calls per second for heavy crypto loads and lands in core, a live module reload system that works via global indirection but leaks old constructors and memory, and experiments with mutable native strings and pointer-swapping that yield small speedups but produce unpredictable corruption. Some hacks make it into Node core; others reliably explode.

AI-written summary · about

  1. 0:00Mad science in Node.js
  2. 1:24Optimizing process.nextTick
  3. 4:39Bypassing strict mode
  4. 6:06Native modules without compilation
  5. 7:30Dynamic function generation
  6. 8:53Live module reloading
  7. 13:59Mutating strings for performance
  8. 21:10Dangers of optimizations
  9. 23:02Why mad science matters
~/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.