<div dir="ltr"><div><div><div>Hi All,<br><br>Here I meet a problem for client-server model when using Erlang OTP.  Application will spawn multi processes, and each process will operate on limited redis resource, now it only have one redis instance.<br><br>We wrapped <a href="https://github.com/wooga/eredis">redis client</a> using <a href="https://github.com/devinus/poolboy">poolboy</a>, since producer processes are much more than redis pool size,  checkout poolboy will failed, no more redis client in the pool.<br><br></div>I think it is a common issue, when producer is faster than consumer, or producer are much more than consumer. Any common design or material for this issue?  Thanks in advanced.<br><br></div>Thanks,<br></div>Linbo<br></div>