Skip to content

Instantly share code, notes, and snippets.

@lukeasrodgers
Last active August 29, 2015 14:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lukeasrodgers/c0d1058a03a3f96df548 to your computer and use it in GitHub Desktop.
Save lukeasrodgers/c0d1058a03a3f96df548 to your computer and use it in GitHub Desktop.
thin perf testing JSON API GET
Benchmarking 127.0.0.1 (be patient)
Finished 390 requests
Server Software: thin
Server Hostname: 127.0.0.1
Server Port: 3080
Document Path: /api/v1/users/1/cabinets/1/drinks
Document Length: 801 bytes
Concurrency Level: 20
Time taken for tests: 20.018 seconds
Complete requests: 390
Failed requests: 0
Total transferred: 456666 bytes
HTML transferred: 314793 bytes
Requests per second: 19.48 [#/sec] (mean)
Time per request: 1026.542 [ms] (mean)
Time per request: 51.327 [ms] (mean, across all concurrent requests)
Transfer rate: 22.28 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 436 994 182.6 1012 1335
Waiting: 90 784 235.0 844 1082
Total: 437 994 182.6 1012 1336
Percentage of the requests served within a certain time (ms)
50% 1012
66% 1083
75% 1113
80% 1130
90% 1170
95% 1245
98% 1327
99% 1336
100% 1336 (longest request)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment