Hi Igniters,

I have a question. Why our async operation in not really async?

GridCacheAdapter.syncOp has awaitLastFut(); this call wait last async
operation completed.

This means all async operation in one thread will be executed one by one
but not in parallel. Async operation is not async.

Example for atomic cache

f1=cache.getAsync(key1);
f2=cache.getAsync(key2);

f1 always will be complete before f2.

I want to have the ability run multiple async operations in one thread.
What do you think?

Maybe we can add new cache adapter with fair async operations?

Reply via email to