u/Whole_Membership_135

▲ 1 r/bun

Node vs Bun: what are you seeing for P50 / P90 / P99 tail latency?

I'm comparing Bun and Node for server-side workloads and I'm particularly interested in tail latency, not just throughput.

For people running Bun and Node in production or serious benchmarks:

  • What are you seeing for P50?
  • P90 / P95?
  • P99 / P99.9?
  • Does Bun actually have better tail latency for your workload, or is the difference mostly in throughput?

I'm especially interested in HTTP servers and SSR, but database/API-heavy workloads are useful too.

If you have numbers, please include:

  • Bun/Node version
  • workload
  • OS
  • concurrency / request rate
  • whether the load generator ran on the same machine
  • P50/P95/P99 (and P99.9 if available)

I'm trying to understand whether differences in P99 are actually runtime-related or mostly caused by the workload/platform/benchmark methodology.

reddit.com
u/Whole_Membership_135 — 16 hours ago
▲ 5 r/bun+1 crossposts

I built an HTML-first web framework on Bun — Stoneware

>I’ve been building Stoneware, a Bun-native web framework with a simple idea:

HTML is the default. JavaScript is opt-in.

It focuses on:

  • Server-side rendering
  • Islands for interactive components
  • Signals
  • Static export
  • Secure-by-default rendering
  • Bun-native tooling

GitHub: stoneware-core
Docs: Stoneware Docs

u/Whole_Membership_135 — 2 days ago