Ivan Daschinskiy created IGNITE-14444:
-----------------------------------------

             Summary: Move affinity calculation and storage to client
                 Key: IGNITE-14444
                 URL: https://issues.apache.org/jira/browse/IGNITE-14444
             Project: Ignite
          Issue Type: Improvement
          Components: python
            Reporter: Ivan Daschinskiy


In current implementation, affinity storage and affinity calculation are 
located in cache.
It is not optimal:
1. affinity is not shared between Cache instance with same name
2. affinity mapping requests per cache and add additional loads.
3. if we start implementing transactions or expiry  policy, this can be an 
issue.

I propose to move affinity storage to Client and AioClient.



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

Reply via email to