I use eredis with multiple redis instance with parallel connections. (10 per one redis instances)
Application is run in one server & redis instances are run in different server. Both servers are same network & there is no delay between 2 servers. My problem is some redis operations (ex: hset) from Erlang application takes more than 4/5 seconds, when load is 500 TPS of application. So due to that, whole application became slow. Do you have any hint regarding this ?? In traffic time, there is no load for REDIS instances when checking using Linux top command.
I use native & smp option for rebar.config of eredis.