GitHub - oflyingc/RPC-TEST: test performance of gRPC and Thrift. All services are implemented as HelloWorld by Java, Scala and Golang

Skip to content

Navigation Menu

Sign in

Appearance settings

Simple Thrift and gRPC performance test

use a simple "helloworld" prototype to test thrift and gRPC. All servers and clients are implemented by Golang, Java And Scala

Test result as follows (milliseconds/10000 calls). The first value is using one client to test servers and the second value is using 20 clients to test concurrently.

Golang Java Scala
Thrift 470/231 404/381 387/355
gRPC 1375/970 4478/4205 4733/448

About

test performance of gRPC and Thrift. All services are implemented as HelloWorld by Java, Scala and Golang

Resources

Readme

Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks

Languages

  • Shell 38.5%
  • Java 32.1%
  • Scala 17.2%
  • Go 9.3%
  • Protocol Buffer 2.4%
  • Thrift 0.5%