forked from graphql-crystal/benchmarks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.ecr
25 lines (17 loc) · 787 Bytes
/
README.ecr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!-- README.md is generated from README.ecr, do not edit -->
# GraphQL server benchmarks
Graphql server benchmarks in many languages. Pull requests welcome.
All servers implement a simple schema:
```graphql
type Query {
hello: String!
}
```
The returned string is always `world`.
The API is served over HTTP using a common web server and load tested using [bombardier](https://github.com/codesenberg/bombardier).
### Results
| Name | Language | Server | Latency avg | Requests |
| ---------------------------- | ------------- | --------------- | ---------------- | ------------- |
<%- benchmarks.each do |b| -%>
| [<%= b.name %>](<%= b.url %>) | <%= b.lang %> | <%= b.server %> | <%= b.latency %> | <%= b.reqs %> |
<%- end -%>