Skip to content

mad-it/grpc_bench

Repository files navigation

CI

One repo to finally have a clear, objective gRPC benchmark with code for everyone to verify and improve.

Contributions are most welcome!

Prerequisites

Linux or MacOS with Docker. Keep in mind that the results on MacOS may not be that reliable, Docker for Mac runs on a VM.

Running benchmark

To build the test images, run: ./build.sh . You need them to run the benchmarks.

To run all the benchmarks, run: ./bench.sh . They will be run sequentially.

To run a single benchmark, run: ./run_single_bench.sh <BENCHMARK_NAME> .

To clean-up the test images, run: ./clean.sh .

About

Various gRPC benchmarks

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 16.2%
  • Swift 12.8%
  • C++ 11.9%
  • Dockerfile 11.3%
  • C# 7.8%
  • Rust 7.7%
  • Other 32.3%