Hello, this is our last commit:

https://github.com/zgbjgg/riak-erlang-client/commit/0f5d170e9ba605a668eea09a55b2318ce5927c40
 
<https://github.com/zgbjgg/riak-erlang-client/commit/0f5d170e9ba605a668eea09a55b2318ce5927c40>

Ignore the previous

Thank you
> On Nov 9, 2015, at 5:56 PM, Jorge Garrido gomez 
> <jorge.garr...@hovanetworks.com> wrote:
> 
> Hello,
> 
> Recently we upgrade our core application written in erlang that uses riak 
> erlang client with protobuffs, before this upgrade we use a simple load 
> balancer between nodes, so in a simple gen_server a pid is created and keep 
> into the state, but some times the pid will be disconnected and we must 
> connect again.
> 
> So for that reason we decide use other strategy, we fork the project 
> riak-erlang-client and decide to make a small change, we add in the options 
> of the start_link function (where pid is created) a new option called: 
> mod_callback, with this we send back the response of the pid, so the callback 
> module knows that a pid was created and then added to the load balancer, all 
> pids are managed by a supervisor, so when a problem occurs the supervisor 
> restart a child and then the option mod_callback notifies to our load 
> balancer so we can keep it into the state.
> 
> This change is here: 
> https://github.com/zgbjgg/riak-erlang-client/commit/a531cd98cbaf119becc6c85091b2242cb08cbc0a
>  
> <https://github.com/zgbjgg/riak-erlang-client/commit/a531cd98cbaf119becc6c85091b2242cb08cbc0a>
> 
> If you consider that this commit will be into your main repo, we can open a 
> pull request, 
> 
> Than you very much!
> 

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

Reply via email to