Skip to content

Commit

Permalink
move test results summary to readme
Browse files Browse the repository at this point in the history
  • Loading branch information
earldouglas committed Sep 19, 2012
1 parent ab88ef9 commit 8807788
Showing 1 changed file with 23 additions and 2 deletions.
25 changes: 23 additions & 2 deletions README.md
Expand Up @@ -2,8 +2,6 @@

Scamper is a collection of RESTful libraries and frameworks, organized as a testbed for comparing the raw performance characteristics of each.

For test results, see the [Wiki](https://github.com/Versal/scamper/wiki/Test-results).

Each implementation exposes the same three endpoints:

* `GET /fast` blocks for 0 ms
Expand All @@ -14,6 +12,29 @@ Each endpoint responds with `<h1>slept for { duration } ms</h1>`, where `duratio

Each implementation runs on `localhost:9000` and can be tested with a variety of tools, such as [ApacheBench](http://en.wikipedia.org/wiki/ApacheBench) or [JMeter](http://jmeter.apache.org/).

# Test results

For full test results, see the [Wiki](https://github.com/Versal/scamper/wiki/Test-results).

## Summary

<table>
<tr><th>Library</th><th>Fast Test (requests per second)</th></tr>
<tr><td>Servlet 3.0</td><td>18772.3</td></tr>
<tr><td>Asynchronous Servlet 3.0</td><td>17528.5</td></tr>
<tr><td>BlueEyes (Netty)</td><td>14716.7</td></tr>
<tr><td>spray-can</td><td>13338.7</td></tr>
<tr><td>Scalatra</td><td>12434.7</td></tr>
<tr><td>Play 2 mini (Prod)</td><td>9388.8</td></tr>
<tr><td>Node.js</td><td>7401.4</td></tr>
<tr><td>Lift</td><td>4875.2</td></tr>
<tr><td>BlueEyes (Jetty)</td><td>4017.7</td></tr>
<tr><td>Pinky</td><td>4008.8</td></tr>
<tr><td>Play 2 (Dev)</td><td>1250.5</td></tr>
<tr><td>Finatra</td><td>466.4</td></tr>
<tr><td>Finagle</td><td>DNF</td></tr>
</table>

# Getting started

## Download scamper
Expand Down

0 comments on commit 8807788

Please sign in to comment.