graphql-bench:一个用于对GraphQL查询进行基准测试的超级简单工具

时间:2024-02-24 20:50:36
【文件属性】:

文件名称:graphql-bench:一个用于对GraphQL查询进行基准测试的超级简单工具

文件大小:15.65MB

文件格式:ZIP

更新时间:2024-02-24 20:50:36

graphql benchmark graphql-server GraphQLTypeScript

GraphQL工作台 介绍 GraphQL Bench是用于对GraphQL服务进行基准测试和负载测试的多功能工具。 它可以作为CLI应用程序(本地或Docker)运行,还提供编程API。 同时支持HTTP(查询/突变)和Websocket(订阅)测试。 可以将HTTP测试配置为运行以下选项: 自动炮 K6 wrk2 每个基准测试工具都会产生实时输出,您可以在运行测试时监视这些输出: 自动炮 K6 输出使用HDRHistograms在各种工具内部进行了HDRHistograms ,可以在Web应用程序中查看: 用法 命令行界面 命令概述 ❯ graphql-bench --help


【文件预览】:
graphql-bench-master
----docker-run-test()
--------run-subscription-bench-docker.sh(799B)
--------config.query.yaml(1KB)
--------run-query-bench-docker.sh(819B)
--------override-entrypoint-run-shell.sh(217B)
--------config.subscription.yaml(690B)
----containers()
--------chinook_pg_serial_pk_proper_naming.sql(2.49MB)
--------docker-compose.yaml(585B)
--------psql-seed-chinook.sh(190B)
----readme_images()
--------npx-serve-output.png(11KB)
--------autocannon-report.png(132KB)
--------autocannon-output.png(37KB)
--------k6s-report.png(53KB)
--------k6-output.png(94KB)
--------serve-index.png(8KB)
----LICENSE(11KB)
----app()
--------package.json(91B)
--------Dockerfile(927B)
--------hasura-bench-report.gif(1.61MB)
--------docker-compose.yaml(382B)
--------queries()
--------.devcontainer()
--------.dockerignore(311B)
--------web-app()
--------subscriptions()
--------yarn.lock(158KB)
--------cli()
----makefile(3KB)
----.gitignore(2KB)
----README.md(12KB)

网友评论