Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A bunch of frameworks #23

Open
alexanderadam opened this issue May 11, 2022 · 4 comments
Open

A bunch of frameworks #23

alexanderadam opened this issue May 11, 2022 · 4 comments

Comments

@alexanderadam
Copy link

alexanderadam commented May 11, 2022

I just thought that maybe it would make sense to merge effort with this Repo:

https://github.com/graphql-crystal/benchmarks

It has more framework combinations integrated but your detailed overview by rate, latency and verbosity is better.
Apart from that, the other benchmark is only using a very simplified query for testing so yours is better in this regards as well.

PS: Do you know why Agoo doesn't appear on techempower.com any more? 🤔

@cyrusmsk
Copy link

cyrusmsk commented Sep 6, 2023

This repo doesn't seem alive..
but the repo you've mentioned has simple query (so what it tested only web-server speed), and because it has Nix for package dependency - it is so hard to contribute.

It will be really great if this bench could get servers from the other repo, extend query logic and make new runs.

@alexanderadam
Copy link
Author

but the repo you've mentioned has simple query (so what it tested only web-server speed), and because it has Nix for package dependency - it is so hard to contribute.

Maybe you could head over to the other repo and speak with @jgillich about that

@jgillich
Copy link

jgillich commented Sep 7, 2023

You don't need to use Nix, that's just the simplest way to install a large number of dependencies on any system. And yep, it's a bit too simplistic, I wanted to improve on that but never got around to it 😄

@alexanderadam
Copy link
Author

You don't need to use Nix, that's just the simplest way to install a large number of dependencies on any system.

Well, there's also container images which don't need to have anything else than Podman or Docker — which is probably already available on 90% of the Dev machines, making it as frictionless as possible.

Nix on the other hand needs to be set up beforehand and has a pretty steep learning curve. 😬

But this issue here is definitely the wrong place to discuss this. 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants