Hacker GitHub

← All repos

wg/wrk

View on GitHub ↗ ★ 40,427 C

Modern HTTP benchmarking tool

42 mentions on Hacker News by 34 people: 5 stories, 37 comments · first 2012-04-03 · latest 2024-09-15

Mentions per year 42 mentions · busiest year 2013 (12)
20082026
  1. …) and my gut reaction is this one looks like a Golang alternative to Wrk ( https://github.com/wg/wrk ) in that its main feature is speed. I'd bet Wrk still blows it out of the water though - in my testing, no other tool got anywhere
  2. …stood out as a red flag; there is notable problem with wrk called "coordinated omission": https://github.com/wg/wrk/issues/485 https://github.com/giltene/wrk2 https://news.ycombinator.com/item?id=34148502 Benchmarking is difficult. And…
    comment by zokier · 2024-05-16 · in Swift sucks at web serving or does it?
  3. …with unique parameters. To the best of my knowledge, no tool could do this. wrk does this with lua. https://github.com/wg/wrk/blob/master/src/wrk.lua Also even things like the venerable jmeter supported pulling parameters from a csv file.
    comment by anonacct37 · 2024-01-26 · in Ruby on Rails load testing habits
  4. …There is also open issue on GH questioning wrks approach for resolving coordinated omission: https://github.com/wg/wrk/issues/485 This is a deep, ultimately unsatisfying, rabbit hole to fall into
  5. We use locust at work but I HIGHLY recommend wrk for a very robust yet simple load testing tool. https://github.com/wg/wrk And of course, this talk by Gil Tene is fantastic if you're interested in load testing stats…
  6. There are http benchmarking tools like wrk [0]. You don't need a ddos service for that. [0] https://github.com/wg/wrk
  7. ▲ 1
    Ask HN: What's the simplest way to run load tests?
    story by gmassman · 2022-05-25 · 1 comment
  8. …of apples to apples comparison to run it on the same setup you ran ab on. You can grab wrk here: https://github.com/wg/wrk Enjoy!
    comment by voidlogic · 2021-12-28 · in Container-to-Container Communication
  9. …month, roughly $80 vs $40. [0]: https://aws.amazon.com/marketplace/pp/prodview-xogyq23b3mfge [1]: https://github.com/wg/wrk
  10. …redbean has about 600k req/s, when I tested: https://redbean.dev/ I tested like this: git clone https://github.com/wg/wrk.git cd wrk make ./wrk -H 'Accept-Encoding: gzip' -t 12 -c 120 http://127.0.0.1:8080/ When I tested…
    comment by xet7 · 2021-10-19 · in Nim 1.6
  11. …I don't think coordinated omission is a major concern for *this specific workload/environment* 1. https://github.com/wg/wrk/blob/a211dd5a7050b1f9e8a9870b95513...
    comment by talawahtech · 2021-05-21 · in Extreme HTTP Performance Tuning
  12. …there is one tool that runs circles around all others (including k6), and that is wrk - https://github.com/wg/wrk - very cool piece of software although it is lacking in terms of functionality so mostly suitable for simpler load testing…
    comment by rlonn · 2020-11-28 · in K6: Like unit testing, for performance
  13. Ab support only http 1.0 requests, I recommend wrk instead: https://github.com/wg/wrk
  14. ▲ 3
    Wrk – A HTTP Benchmarking Tool
    story by type0 · 2020-03-15 · 0 comments
  15. …the response time by logging and improving sqlalchemy query logs. [1] https://locust.io/ [2] https://github.com/wg/wrk
  16. …there was a thread on HN previously which tools are used for HTTP perf testing: >>> - Wrk: https://github.com/wg/wrk - Fastest tool in the universe. About 25x faster than Locust. 3x faster than Jmeter. Scriptable in Lua. Drawbacks are…
    comment by StreamBright · 2019-01-06 · in Would you still pick Elixir in 2019?
  17. …json library https://github.com/nlohmann/json wrk, post with json payload via lua post script https://github.com/wg/wrk
    comment by drenvuk · 2018-09-08 · in GRPC and JSON
  18. …headers and oauth2) * It supports scripting fuzzing (random values) for URLs and POST requests [1]: https://github.com/wg/wrk For wide-area load testing, I simply buy some advertising since that gives me cheap access to millions of…
  19. …is the slowest tool I have seen and introduces the most measurement error of any tool also. - Wrk: https://github.com/wg/wrk - Fastest tool in the universe. About 25x faster than Locust. 3x faster than Jmeter. Scriptable in Lua. Drawbacks…
  20. …wrk is the only thing I've found which can push your server hard. Highly recommended. Link: https://github.com/wg/wrk
  21. …is another C web server that seam quite efficient when tested with the benchmarking tool wrk [ https://github.com/wg/wrk ]. Result are bad with the benchmark tool Siege for kore because of its particular request pattern. You might find…
  22. …is quite nice. My local macbook was able to completely saturate the service with ~20k req/sec. 1. https://github.com/wg/wrk
    comment by bkeroack · 2016-04-05 · in HTTP/2 load testing with Vegeta
  23. wrk[1] does appear to reuse a connection for each request. [1] https://github.com/wg/wrk
    comment by Zr40 · 2016-01-31 · in Optimizing HTTPS performance
  24. If you're using ab or httpperf, you should also take a look at wrk ( https://github.com/wg/wrk ). It can generate significant amount of load and has support for Lua scripting for request generation, response processing and reporting. There…
  25. …It's pretty simple to use and can generate thousands of connections with multiple threads. [1]: https://github.com/wg/wrk
  26. …Wrk can generate significantly more since it uses all CPU cores of the load-generation machine. [1] https://github.com/wg/wrk/issues/49
  27. …100+ frameworks - that's the cornerstone of what is happening here. Granted, we currently use https://github.com/wg/wrk instead of ab , but the principle is the same - start up framework, run load generation, capture result data. Most of…
  28. …[1]: http://httpd.apache.org/docs/2.2/programs/ab.html [2]: https://github.com/tarekziade/boom [3]: https://github.com/wg/wrk
    comment by pkhamre · 2014-01-22 · in Ask HN: VPS multiple request
  29. …clone named WeigHTTP [2]. With high-performance servers, ApacheBench is a limiting factor. [1] https://github.com/wg/wrk [2] https://github.com/lighttpd/weighttp
    comment by bhauer · 2013-12-15 · in Benchmarking Nginx with Go
  30. …basically a multi-threaded replacement for ab. [1] https://news.ycombinator.com/item?id=6211883 [2] https://github.com/wg/wrk [3] https://github.com/lighttpd/weighttp
  31. Is this the wrk you're referring to: https://github.com/wg/wrk
  32. …past moderate loads due it's multi-threaded design (lack there-of). I'd highly recommend wrk: https://github.com/wg/wrk Much better at 100 reqs/sec and up.
  33. ▲ 5
    Wrk - a HTTP benchmarking tool
    story by shawndumas · 2013-07-28 · 0 comments
  34. Don't use it for actual benchmarking though, it has lots of known problems. Use something like: https://github.com/wg/wrk
  35. Nice write up. I am recommending https://github.com/wg/wrk instead of ab if you ever have to run those kind of benchmarks again.
  36. Use Wrk instead. https://github.com/wg/wrk
  37. Ok, I've raise an enhancement for wrk https://github.com/wg/wrk/issues/31 Perhaps you could upvote or something? Thanks for all the great work in these benchmarks. A useful resource.
    comment by diroussel · 2013-05-03 · in Web Framework Benchmarks Round 4
  38. …written in C, does not suffer even the tiny garbage collection pauses of the Java frameworks. [1] https://github.com/wg/wrk
    comment by bhauer · 2013-05-02 · in Web Framework Benchmarks Round 4
  39. ▲ 7
    Wrk – an HTTP benchmarking tool
    story by jnazario · 2013-02-15 · 0 comments
  40. use wrk[1] or weighttp[2] instead. [1]: https://github.com/wg/wrk [2]: redmine.lighttpd.net/projects/weighttp/wiki
  41. …The machine is a Macbook from whatever year that is. Here's wrk, for anyone looking for it: https://github.com/wg/wrk
  42. ▲ 1
    Wrk - a modern HTTP benchmarking tool
    story by arete · 2012-04-03 · 0 comments