Bun / Deno / Node
-
Has there been any testing or thoughts about using Bun (or Deno) rather than Node?
Bun has shown a lot of speed improvements in many cases for other software.
-
-
Hello @Andrew, thanks for your question!
First off, I haven't tested Deno or Node with Xen-Orchestra yet. Changing the Node version can sometimes introduce bugs—some of which may be subtle. For that reason, I’d prefer not to venture into this unless it truly proves to be worth the effort.
Secondly, in my experience, benchmarks don’t always translate into meaningful results in complex applications.
That said, we are keeping an eye on alternative engines, both in terms of performance and the new features they offer. If we determine that the benefits are significant, we’d definitely consider migrating.
Additionally, if any users want to experiment with Deno or Bun, they’re welcome to start dedicated threads on the forum to collaborate. We’d be happy to review and merge compatibility PRs as long as they don’t break Node and aren’t overly complex.