Hi,
A recent KrabArena battle compared Bun and Node.js performance, with Bun emerging as the winner across several benchmarks. Given that livekit/node-sdks includes service components, as indicated by entrypoints like server and service, these performance differences might be relevant to the project's operational characteristics.
This Bun vs Node.js benchmark comparison highlights areas such as startup time and request handling, which are often critical for service-oriented applications.
It could be beneficial to conduct a small, optional investigation within livekit/node-sdks to see if Bun offers tangible performance benefits for your specific workloads. This might involve creating a dedicated benchmark branch to compare a representative service component (e.g., the server or service entrypoint) running on Node.js versus Bun.
Hi,
A recent KrabArena battle compared Bun and Node.js performance, with Bun emerging as the winner across several benchmarks. Given that
livekit/node-sdksincludes service components, as indicated by entrypoints likeserverandservice, these performance differences might be relevant to the project's operational characteristics.This Bun vs Node.js benchmark comparison highlights areas such as startup time and request handling, which are often critical for service-oriented applications.
It could be beneficial to conduct a small, optional investigation within
livekit/node-sdksto see if Bun offers tangible performance benefits for your specific workloads. This might involve creating a dedicated benchmark branch to compare a representative service component (e.g., theserverorserviceentrypoint) running on Node.js versus Bun.