Skip to content

Perform Redis I/O outside of mutex

Mikhail Mazurskiy requested to merge ash2k/async-redis-io into master

Relates to #386 (closed).

I ran the load test with the following params:

concurrency       = 100
requestsPerThread = 20
delay             = 100 * time.Millisecond

Current master:

RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
^C
Process finished with the exit code 0

This MR:

RegisterTunnel
UnregisterTunnel
RegisterTunnel
UnregisterTunnel
^C
Process finished with the exit code 0
Edited by Mikhail Mazurskiy

Merge request reports