Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/graphql-crystal/benchmarks
GraphQL server benchmarks
https://github.com/graphql-crystal/benchmarks
Last synced: 7 days ago
JSON representation
GraphQL server benchmarks
- Host: GitHub
- URL: https://github.com/graphql-crystal/benchmarks
- Owner: graphql-crystal
- License: mit
- Created: 2022-04-03T22:08:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-16T12:33:13.000Z (16 days ago)
- Last Synced: 2024-12-18T09:07:36.068Z (14 days ago)
- Language: Elixir
- Size: 820 KB
- Stars: 88
- Watchers: 2
- Forks: 30
- Open Issues: 14
-
Metadata Files:
- Readme: README.ecr
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# GraphQL server benchmarks
Graphql server benchmarks in many languages. Pull requests welcome, please read [CONTRIBUTING.md](CONTRIBUTING.md)
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 -%>