Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Cache batch insert/update


DataStreamer approach

Using DataStreamer approach for preloading cache entries during the rebalance procedure may lead to the higher system resources degradation. In some of the cases it can be acceptable (e.g. user donates some system resources to the rebalance procedure to reduce the time of cluster balancing). One of the advantages of this approach is that it will allow users to choose between system stress level and rebalance throughput easily.

There are two options which can be implemented:

  • Initial rebalance procedure (there is no data in cache partitions) – the StreamReceiver ISOLATED_UPDATER can be used
  • Preloading to the non-empty partition – the StreamReceiver INDIVIDUAL can be used

Profiling current process

...