denji / awesome-http-benchmark Goto Github PK
View Code? Open in Web Editor NEWHTTP(S) benchmark tools, testing/debugging, & restAPI (RESTful)
License: MIT License
HTTP(S) benchmark tools, testing/debugging, & restAPI (RESTful)
License: MIT License
my fault.
From my experience, ab
is very high performance / lightweight, much more so than most other tools I tried. You can also choose how many requests run parallely/concurrently. ....I wonder where you got the statement "slow and single threaded" from. It seems plain wrong to me.
Order by or at least show popularity and/or last update.
Whats the use of having a huge list? It doesn't help making a decision on what to use!
here is another benchmark for graphql:
(https://github.com/hasura/graphql-bench)
Not a selfless issue, since it includes my own, but the other tools are also very useful.
Not sure if adding them is desired, since there is a similar PR open (#41 ) and has been for a while
https://github.com/fredrikwidlund/pounce is a new version of my old "pounce" project that is currently in the list.
Kind regards,
Fredrik
Hi, I'm considering using siege
and it's noted as being "slow and single threaded". I'm not sure about how slow it actually is, however the website linked indicate that it's multi-threaded. It even has a concurrency flag (-c
). Even the linux man page says this in the introduction to the utility:
Siege is a multi-threaded http load testing and benchmarking utility. It was designed to let web developers measure the performance of their code under duress. It allows one to hit a web server with a configurable number of concurrent simulated users.
Note: I haven't been able to test this yet to validate for myself first hand, however.
p.s. It's worth noting next to this utility that it has the ability to utilize manually specified lists of URL's. That's a key feature for my use case, since I could define URL's based on sitemap.xml
to help ensure that causes induces as much load as possible. This is particularly useful in websites like mine that utilize heavy caching for frequently requested content (making utilities that just pound the same URL or variations of the same URL essentially useless).
Searching GitHub for finshir only shows https://github.com/isgasho/finshir. I can't tell whether isgasho/finshir is the official repository for this code now, or just an existing fork that GitHub decided to make the new parent repository on deletion of the Gymmasssorla finshir repository.
The finshir entry should either be deleted or pointed to this new location.
I would have created a pull request, but didn't know whether you preferred removing the entry entirely (because the code may no longer be actively developed), or just updating the URL ๐
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.