Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supports another runtimes in benchmarks #142

Open
polRk opened this issue Oct 15, 2024 · 2 comments
Open

Supports another runtimes in benchmarks #142

polRk opened this issue Oct 15, 2024 · 2 comments

Comments

@polRk
Copy link

polRk commented Oct 15, 2024

  • Deno
  • Bun
  • Node 24 (future)
  • Node 22
  • Node 20
  • Node 18
@polRk
Copy link
Author

polRk commented Oct 15, 2024

bun dist/src/implementations/index.js

pbjs x 28,574 ops/sec ±0.59% (91 runs sampled)
protons x 28,162 ops/sec ±0.53% (92 runs sampled)
protobuf.js x 27,920 ops/sec ±0.83% (97 runs sampled)
@protobuf-ts x 26,250 ops/sec ±0.96% (93 runs sampled)
protobuf-es x 25,727 ops/sec ±0.51% (94 runs sampled)
Fastest is pbjs

@polRk
Copy link
Author

polRk commented Oct 15, 2024

deno dist/src/implementations/index.js

✅ Granted env access to "BUF_BIGINT_DISABLE".
pbjs x 20,665 ops/sec ±0.55% (93 runs sampled)
protons x 19,791 ops/sec ±0.51% (95 runs sampled)
protobuf.js x 20,222 ops/sec ±0.56% (93 runs sampled)
@protobuf-ts x 18,185 ops/sec ±0.62% (95 runs sampled)
protobuf-es x 18,327 ops/sec ±0.68% (92 runs sampled)
Fastest is pbjs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant