Skip to content

Node.js 26.9 turns node:ffi on by default at 37 nanoseconds a call

8.8 relevance
Score Breakdown
technical depth
10
novelty
9
actionability
9
community
7
strategic
6
personal
9

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

Deep performance analysis of Node.js FFI, highly actionable and technical.

AI/ML dev.to
Node.js 26.9 turns node:ffi on by default at 37 nanoseconds a call
Summary

Node.js 26.9.0 enables node:ffi by default, allowing C function calls at ~37ns per invocation—7-8% slower than N-API addons but 15-20% faster for bulk buffer operations like summing 10M floats. The change eliminates node-gyp dependencies and the experimental flag, though the module remains experimental and unsafe (wrong signatures crash the process). This shifts the tradeoff: FFI wins on convenience and data-heavy workloads, not per-call performance.

Author

Alex Georgiev

More from Alex Georgiev →