Comments (14)
Hi @waghanza , do you mean that I could send the pull request to this repo to add js(bun/deno/node) framework tests myself?
from web-frameworks.
Exactly, you can inspire you from opine
a deno based framework in javascript folder
from web-frameworks.
OK. I'll take a try.
from web-frameworks.
#6422 is my first pull request for adding elysia, stricjs and hono from bun.
from web-frameworks.
I see the latest benchmark result. However, it is weird that elysia
is defeated by koa
. According to https://github.com/SaltyAom/bun-http-framework-benchmark, elysia
is much better than koa
. Is there anything wrong here?
from web-frameworks.
I understand, but to have this answer, I mean based on fact, we rather compare :
- methodology
- tools
- infrastructure used
- ....
I mean here, I choose wrk not bombardier (cause of C underlying, techempower using it, some feedbacks ...), infra is a Xeon (like most of VMs on the market), network is a loopback (as for now, I mean not a real network ....)
from web-frameworks.
I think the infra is OK. But I don't know which benchmark result I should trust.
from web-frameworks.
Not agree with you, this benchmark is done on a Xeon, the other with an i7, the RAM is DDR3 here, DDR5 their, os is different ...
But anyway, the idea is to take a look at SPOF and everything, just to be sur ewe can trust. The first step is to have a real infra (I mean real kubernetes / vms / baremetal -> I'll take care of this one)
from web-frameworks.
this benchmark is done on a Xeon, the other with an i7, the RAM is DDR3 here, DDR5 their, os is different ...
I remind that bun.sh
uses io_uring
which is only available on Linux kernel version 5.1+. May I know the Linux kernel version of this test environment?
The first step is to have a real infra (I mean real kubernetes / vms / baremetal -> I'll take care of this one)
So, you will migrate the test environment to a real infra? Use real network (Ethernet, 1Gbps)? And anything else relevant to the real infra?
from web-frameworks.
By the way we are using hyper-express
now. It is of top ten in all benchmarks (here, https://github.com/SaltyAom/bun-http-framework-benchmark and https://github.com/denosaurs/bench). I'm just wondering whether we should change it in the future.
from web-frameworks.
The full specs is in https://github.com/the-benchmarker/web-frameworks/blob/295070e219b797c76778736e7cf4b25b4d8758db/data.json#L90469
from web-frameworks.
Got it. Hope the CPU could be upgraded to a little bit stronger one. And thanks for this great benchmark website.
from web-frameworks.
I have not enough money for ...
I'll try to make some partnership with some cloud providers to avoid using my private workstation
from web-frameworks.
We have an old laptop(i5-8259U, 16GB DDR4 RAM) which is used as our sandbox and is a little bit stronger than this one. We could run the benchmark on it if only we could know how to run it (automatically, I mean, send the result to the website directly).
from web-frameworks.
Related Issues (20)
- [PHP] Add https://github.com/dunglas/frankenphp
- [PHP] Add https://github.com/dunglas/frankenphp
- Compile on CI with debug flags
- [Java] Add helidon microprofile
- [Crystal] Update orion to 4.0
- [PHP] Use one docker ayer forextensions and modules
- [Ruby] Should we update the Rails/Ruby tests to use YJIT? HOT 4
- Why not use wrk2? HOT 4
- [Dart] Try to remove shell copying onto minimal container
- uWebSockets (javascript framework) is not included in the latest release [2024-01-23 (19a4d71)] HOT 1
- [JavaScript] Update spiffy version in results
- [V] Set bootstrap in config
- hono is only tested using node, should be tested using bun HOT 6
- [Javascript] Use pup for deno
- Check java version displayed HOT 1
- Add Litestar python framework HOT 1
- [Dart] Add more frameworks HOT 6
- Running tests without postgres
- [PHP] Add Bitrix HOT 2
- [Javascript] Add next.js HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from web-frameworks.