go-memcached-bench now measures maximum response time additionally to
response times' distribution. Here are maximum response times for
workerMode=GetSetRand, workersCount=512:

workerMode=GetSetRand:

clientType=new, memcached: 223ms
clientType=new, go-memcached: 15ms
clientType=original, memcached: 245ms
clientType=original, go-memcached: 278ms


workerMode=GetHit:

clientType=new, memcached: 215ms
clientType=new, go-memcached: 12ms
clientType=original, memcached: 227ms
clientType=original, go-memcached: 289ms

workerMode=Set

clientType=new, memcached: 15ms
clientType=new, go-memcached: 15ms
clientType=original, memcached: 153ms
clientType=original, go-memcached: 184ms


workerMode=GetMiss

clientType=new, memcached: 10ms
clientType=new, go-memcached: 10ms
clientType=original, memcached: 129ms
clientType=original, go-memcached: 150ms

As you can see, go-memcached demonstrates much smaller maximum response
times during tests with new client than memcached.


-- 
Best Regards,

Aliaksandr

Reply via email to