# Linkerd Stress Testing The `air-fryer` pallet makes use of Buoyant's [strest-grpc](https://github.com/BuoyantIO/strest-grpc) tool used to stress test the linkerd solution. We have named this pallet `air-fryer` to accompany the `slow-cooker` solution used for load testing. The pallet installs a gRPC server and a gRPC client pod on each node of the cluster. The `air-fryer` client will make 2000 requests per second to the gRPC servers. This will run until the client pod is removed. ## Results Every ten seconds the number of bytes, number of good/bad requests, request latency and jitter will be recorded by the client. To see the output run: ``` k logs -n air-fryer air-fryer-client- air-fryer-client ``` Please see the example output below: ``` # sending 2000 GET req/s # time iter bytes good/bad dur latency min [p95 p99] max jitter p95 p99 2024-03-22T15:34:16Z 0 0.0B 4673/2 10s L: 0 [ 0 1 ] 10 J: 0 0 2024-03-22T15:34:26Z 1 0.0B 3786/5 10s L: 0 [ 0 1 ] 5 J: 0 0 2024-03-22T15:34:36Z 2 0.0B 0/6 10s L: 0 [ 0 0 ] 0 J: 0 0 2024-03-22T15:34:46Z 3 0.0B 17382/1 10s L: 0 [ 0 0 ] 8 J: 0 0 2024-03-22T15:34:56Z 4 0.0B 18132/0 10s L: 0 [ 0 0 ] 9 J: 0 0 2024-03-22T15:35:06Z 5 0.0B 18636/0 10s L: 0 [ 0 0 ] 9 J: 0 0 2024-03-22T15:35:16Z 6 0.0B 18081/0 10s L: 0 [ 0 0 ] 8 J: 0 0 2024-03-22T15:35:26Z 7 0.0B 17986/0 10s L: 0 [ 0 1 ] 11 J: 0 0 2024-03-22T15:35:36Z 8 0.0B 18432/0 10s L: 0 [ 0 0 ] 12 J: 0 0 2024-03-22T15:35:46Z 9 0.0B 18309/0 10s L: 0 [ 0 0 ] 9 J: 0 0 2024-03-22T15:35:56Z 10 0.0B 18332/0 10s L: 0 [ 0 0 ] 10 J: 0 0 ```