Thx Dan ! I will double check but I think we are in the « one-thread » client you mentioned.
On Wed 18 Oct 2017 at 18:16, Dan Smith <[email protected]> wrote: > Hi Oliver, > > If you have enough threads concurrently executing functions then yes, I > would expect them to be load balanced. > > Geode actually load balances *connections* from clients to servers. So a > single threaded client might only end up with one connection and every > function execution would go to the same server. If you have multiple > clients, or multiple threads executing functions in parallel from the same > client then you will end up with more connections, and those connections > should be load balanced. > > -Dan > > On Wed, Oct 18, 2017 at 1:44 AM, Olivier Mallassi < > [email protected]> wrote: > >> Hi all, >> >> I was wondering how Gemfire/Geode load balanced function executions on >> replicated regions. >> >> I do not have all the details here but what I understood from the team >> here that functions are executed only on only one CacheServer. I would >> assume that given 3 nodes, each function would be execute on one node >> (because of the repilcated region) but evenly load-balanced across the >> three nodes. >> >> Again, I need to digg into the details here but is this the expected >> behavior? >> >> Thx. >> >> Olivier. >> >> >> >> >> >> >> >
