Web Performance: Difference between revisions

From Federal Burro of Information
Jump to navigationJump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
apache benchmark ( "ab" ), pummel a single url over and over again.
apache benchmark ( "ab" ), pummel a single url over and over again.


try this replacement for ab "hay" https://github.com/rakyll/hey.
try this replacement for ab "hay" https://github.com/rakyll/hey.


vegeta is another tool for web performance testing.
vegeta is another tool for web performance testing.
Line 20: Line 20:
;The USE Method
;The USE Method
:http://www.brendangregg.com/usemethod.html
:http://www.brendangregg.com/usemethod.html
=== Apache Benchmark example ===
<pre>
ab -n 10000 -c 200  -H 'Accept: application/json' \
  -H 'x-api-key: XXX' \
  'https://192.168.0.23/routes/recipes?origin=YYZ&destination=BOS'
</pre>


== web services ==
== web services ==

Latest revision as of 20:08, 17 May 2024

local tools

simple

apache benchmark ( "ab" ), pummel a single url over and over again.

try this replacement for ab "hay" https://github.com/rakyll/hey.

vegeta is another tool for web performance testing.


Seige http://www.serverwatch.com/tutorials/article.php/3936526/Load-Testing-and-Benchmarking-With-Siege.htm

twill http://twill.idyll.org/examples.html

  • can login, clikc stuff.
The USE Method
http://www.brendangregg.com/usemethod.html

Apache Benchmark example

ab -n 10000 -c 200   -H 'Accept: application/json' \
  -H 'x-api-key: XXX' \
  'https://192.168.0.23/routes/recipes?origin=YYZ&destination=BOS'


web services

advanced / commercial

  • FIXME