Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 635 Bytes

README.md

File metadata and controls

41 lines (29 loc) · 635 Bytes

Apache Thrift Services for Benchmarking

Running the EchoTThreadedServer

For running the server


cd echoservice-ttd
docker build -t hellowrold .
docker run --publish 3062:3062 --detach --name hw helloworld:latest

For running the client

cd echoservice-ttd
make client.o
./client.o

Running the EchoNonBlockingServer

For running the server

cd echoservice-nb
docker build -t nbecho .
docker run --rm -it -p 3062:3062 -d nbecho:latest

For running the client

cd echoservice-nb
make client.o
./client.o

Running UniqueID Loadgenerator

./loadgen.o [seconds] [requests/second] [client count]