You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Stephen Darlington (Jira)" <ji...@apache.org> on 2021/02/22 18:18:00 UTC

[jira] [Created] (IGNITE-14220) Shuffle server addresses for thin clients

Stephen Darlington created IGNITE-14220:
-------------------------------------------

             Summary: Shuffle server addresses for thin clients
                 Key: IGNITE-14220
                 URL: https://issues.apache.org/jira/browse/IGNITE-14220
             Project: Ignite
          Issue Type: Improvement
          Components: thin client
    Affects Versions: 2.9.1
            Reporter: Stephen Darlington


To connect to a grid from a thin-client, we provide a list of servers and ports. If partition awareness is disabled, Ignite connects to the first node.

In the case where there are lots of thin clients, they all end up connecting to the same server node.

This is improved somewhat when partition awareness is enabled. JCache requests go directly to the data node in question. But SQL queries will all be sent to the same node (since the algorithm is deterministic).

If the list were "shuffled" before use, the load would end up balanced across the cluster. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)