We migrated our internal tooling (not customer-facing) from Node 20 to Bun 1.1 eight weeks ago. Findings:
**Startup time**: meaningfully faster for short-lived scripts. Our CLI tools feel snappier.
**HTTP throughput**: roughly parity on our workloads. The benchmarks in the wild are usually measuring hello-world; real apps with DB queries don't see those gains.
**Compatibility**: 90% of our npm dependencies worked first try. One package (a legacy SOAP client) needed a polyfill shim. Not a dealbreaker but took a day to diagnose.
**Watch mode**: genuinely better than ts-node/nodemon for DX.
Overall: worth it for tooling, cautious about for production services until the ecosystem stabilises further.
Comments
Loading comments…