Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
Signed-off-by: Sahil Yeole <[email protected]>
  • Loading branch information
beelchester committed Jul 5, 2024
1 parent 7d299e3 commit fd5f4c8
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Explore and compare the performance of the fastest GraphQL frameworks through ou
- [Throughput (Higher is better)](#throughput-higher-is-better)
- [Latency (Lower is better)](#latency-lower-is-better)
- [Architecture](#architecture)
- [WRK](#wrk)
- [K6](#k6)
- [GraphQL](#graphql)
- [Nginx](#nginx)
- [Jsonplaceholder](#jsonplaceholder)
Expand Down Expand Up @@ -117,11 +117,11 @@ Get started with the benchmarks:

![Architecture Diagram](assets/architecture.png)

A client (`wrk`) sends requests to a GraphQL server to fetch post titles. The GraphQL server, in turn, retrieves data from an external source, `jsonplaceholder.typicode.com`, routed through the `nginx` reverse proxy.
A client (`k6`) sends requests to a GraphQL server to fetch post titles. The GraphQL server, in turn, retrieves data from an external source, `jsonplaceholder.typicode.com`, routed through the `nginx` reverse proxy.

### WRK
### K6

`wrk` serves as our test client, sending GraphQL requests at a high rate.
`k6` serves as our test client, sending GraphQL requests at a high rate.

### GraphQL

Expand Down
Binary file modified assets/architecture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

1 comment on commit fd5f4c8

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark 1 results

Server Requests/sec Latency (ms)
[Tailcall] -nan -nan
[Netflix DGS] -nan -nan
[Gqlgen] -nan -nan
[Caliban] -nan -nan
[async-graphql] -nan -nan
[Apollo GraphQL] -nan -nan

Benchmark 2 results

Server Requests/sec Latency (ms)
[Tailcall] -nan -nan
[Netflix DGS] -nan -nan
[Gqlgen] -nan -nan
[Caliban] -nan -nan
[async-graphql] -nan -nan
[Apollo GraphQL] -nan -nan

Please sign in to comment.