SamsadSajid / go-proxy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Benchmarking

Concurrent 100 client; total 10,000 request

100-user-100-cycle

Concurrent 200 client; total 20,000 request

200-user-100-cycle

P.S

_The error percentage is not 0 in the second image. It's because of the ulimit. This benchmarking was done in Mac with ulimit 4096. This is not enough to handle all those concurrent request. But as you can see there was no error(TCP ) in the first image with 100 concurrent clients doing 10K requests. So it meanse if we run this test in a Linux server with ulimit 65,536 (this is the default one) we more likely won't observe any _

About


Languages

Language:Java 55.2%Language:Go 44.8%