Skip to content

Commit

Permalink
customizable request payload
Browse files Browse the repository at this point in the history
  • Loading branch information
Trisfald committed Aug 20, 2020
1 parent ed21853 commit 2694fb8
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 2 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ The benchmark can be configured through the following environment variables:
|**Name**|**Description**|**Default value**|
|--------|---------------|:---------------:|
|GRPC_BENCHMARK_DURATION|Duration of the benchmark.|30s|
|GRPC_REQUEST_PAYLOAD|File (from [payload/](payload/)) containing the data to be sent in the client request.|100B|
|GRPC_SERVER_CPUS|Maximum number of cpus used by the server.|1|
|GRPC_SERVER_RAM|Maximum memory used by the server.|512m|
|GRPC_CLIENT_CONNECTIONS|Number of connections to use.|5|
Expand Down
6 changes: 4 additions & 2 deletions bench.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ GRPC_CLIENT_CONCURRENCY=${GRPC_CLIENT_CONCURRENCY:-"50"}
GRPC_CLIENT_QPS=${GRPC_CLIENT_QPS:-"0"}
GRPC_CLIENT_QPS=$(( GRPC_CLIENT_QPS / GRPC_CLIENT_CONCURRENCY ))
GRPC_CLIENT_CPUS=${GRPC_CLIENT_CPUS:-"1"}
GRPC_REQUEST_PAYLOAD=${GRPC_REQUEST_PAYLOAD:-"100B"}

# Let containers know how many CPUs they will be running on
export GRPC_SERVER_CPUS
Expand All @@ -33,7 +34,8 @@ for benchmark in ${BENCHMARKS_TO_RUN}; do
--network=host --detach --tty "${NAME}" >/dev/null
sleep 5
./collect_stats.sh "${NAME}" "${RESULTS_DIR}" &
docker run --name ghz --rm --network=host -v "${PWD}/proto:/proto:ro" \
docker run --name ghz --rm --network=host -v "${PWD}/proto:/proto:ro"\
-v "${PWD}/payload:/payload:ro"\
--cpus $GRPC_CLIENT_CPUS \
--entrypoint=ghz infoblox/ghz:0.0.1 \
--proto=/proto/helloworld/helloworld.proto \
Expand All @@ -43,7 +45,7 @@ for benchmark in ${BENCHMARKS_TO_RUN}; do
--connections="${GRPC_CLIENT_CONNECTIONS}" \
--qps="${GRPC_CLIENT_QPS}" \
--duration "${GRPC_BENCHMARK_DURATION}" \
--data "{\"name\":\"it's not as performant as we expected\"}" \
--data-file /payload/"${GRPC_REQUEST_PAYLOAD}" \
127.0.0.1:50051 >"${RESULTS_DIR}/${NAME}".report
cat "${RESULTS_DIR}/${NAME}".report | grep "Requests/sec" | sed -E 's/^ +/ /'

Expand Down
1 change: 1 addition & 0 deletions payload/100B
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"The grpc server implementation is not as performant as we expected. This's extremely bad technology."}
1 change: 1 addition & 0 deletions payload/10B
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"1234567890"}
1 change: 1 addition & 0 deletions payload/10kB
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"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"}
1 change: 1 addition & 0 deletions payload/1kB
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"6MVjeMfskUeonWBkGUY5SOf49xcE1sVGlDAzBMudiCjYwZDYFO0IUmI4mKoPtukX43aj76XMkY1NcQGHZSNXv06dyvsXseKvPAm78mpUFI33cHK2xpMJJm4nT098tp1BiO9IlvV45KCUFcLHrvFNQ0DysQniNoVmMIFITAJhfkIbzaRP7nKkARjqcxdyh64XRiroJ9hJ6JiJnSh9681WWbLW2mEXBbf15mRb7zX2aiRvyMV4cSSvvIbNfaSTtqNmpnQ6fyTLsTtgXbUgOWEmxa2mEewGLUSvbQzVdV7WnbNfjSp8qdMChCAmToXVOV7iXfcC4X3EWSSK3CczJtQQo8aTIsI4bALQ3epHKNqVrNER76uFcqAYcMWoBMyHz3ehzGHPhxYlgrZ3xWi0hvqiQ8lU0q1pER19Y5kTZZyu69pC9grnNSicxnXB14YHAoECqzIC2GN7d16dQCEx3pNGo81dqerCAJTsxJJwlcxVFmxfSv4iLwTs8mkXZfewk8rlRtJhbKNbddkkAsDLX8DbQeT5qkGOwG84V6DuabLeVgyJnhkKVOuCJ7Ub57xZOqL6n5hh3CvX8Ii3O023Zcoef01BzryKcfx9x5fs79yzMH825gzC4kIrYl83nUy6vcEAkNi2dNlr9NHzL7rBQWX2zlhmTQYs0h74xTPFz8VzkNbOPJvBEbedwjVljkgWo7jqSMJq2wdhWSRucD2g2klVgKjpWtVuaKnHeA5xp7nAvw2x9SAVN1x3QNO5QvKoNwBZF5XcMvHJxGDZh4XSAhtPHEmh41WEIEODYVFuZ8ZpQLJ8gpBQQJ1XUI0EfDrZAKuJj22lv7NTaSYrKsUBBcFOoPqvbKVzBAZHURUL777kuv7kDayTfEeSjTfJGO6FCnkrMFaRNLKKMUlHZwa458bfnp3PyFmNLvemgQJmF4C325PhgiwxpRrE9GX0rOsXewsnJftGt5R8j8OJ0tIO9LxCeJXqSPbt3bD5NQzmYlJg"}

0 comments on commit 2694fb8

Please sign in to comment.