Hi Paulo,
You’ll need more than client work. If you’re interested in exploring the server 
side code riak_api (https://github.com/basho/riak_api) is probably where you 
want to look.

I’m happy to help/advise on this if you want to get stuck in :D

Cheers

Russell

On 31 Dec 2015, at 08:47, Paulo Almeida <paulo.m.m.alme...@gmail.com> wrote:

> Hi,
> 
> A poolboy or other connection pool based solution still means 1 open tcp 
> connection per worker. I'm exploring the option of having a single TCP 
> connection (actually 1 for each Riak node) and then multiplex concurrent 
> requests to a DB node in a single TCP connection (think HTTP/2 TCP connection 
> multiplexing).
> 
> Thanks.
> 
> Paulo
> 
> On Thu, Dec 31, 2015 at 2:59 AM, Bryan Hunt <ad...@binarytemple.co.uk> wrote:
> Paulo,
> 
> You can find a list of community maintained PBC pooling ‎libraries in the 
> Erlang sub-section of this page:
> 
> ‎http://docs.basho.com/riak/latest/dev/using/libraries/#Community-Libraries
> 
> II was under the impression that Riak Erlang client ships with poolboy ‎so 
> I'm uncertain of the distinction between the different libraries listed.
> 
> Perhaps someone could comment to clarify?
> 
> Bryan
> 
> 
> 
> From: Paulo Almeida
> Sent: Wednesday, December 30, 2015 10:40 PM
> To: riak-users@lists.basho.com
> Subject: Connection multiplexing in the Erlang client
> 
> Hi,
> 
> Does the Erlang Riak client support multiplexing multiple concurrent calls in 
> a single TCP connection? Specifically when using the PB interface 
> (riakc_pb_socket:start_link).
> 
> Thanks.
> 
> Regards,
> 
> Paulo
> 
> 
> _______________________________________________
> riak-users mailing list
> riak-users@lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com


_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to