Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-8414

In-memory cache should use BLAT as their Affinity Topology

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      Now in-memory caches use all active server nodes as affinity topology and it changes with each node join and exit. What differs from persistent caches behavior which uses BLAT (BaseLine Affinity Topology) as their affinity topology.

      It causes problems:

      • we lose (in general) co-location between different caches;
      • we can't avoid PME when a non-BLAT node joins cluster;
      • implementation should consider 2 different approaches to affinity
        calculation.

      To handle these problems we should make in-memory and persistent cache work similar.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                EdShangGG Eduard Shangareev
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: