[
https://issues.apache.org/jira/browse/IGNITE-15280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vyacheslav Koptilin updated IGNITE-15280:
-----------------------------------------
Labels: ignite-3 (was: )
> Git rid of sequential reads in raft group
> -----------------------------------------
>
> Key: IGNITE-15280
> URL: https://issues.apache.org/jira/browse/IGNITE-15280
> Project: Ignite
> Issue Type: Improvement
> Affects Versions: 3.0.0-alpha2
> Reporter: Alexey Scherbakov
> Priority: Major
> Labels: ignite-3
>
> Current jraft read implementation uses read batching, efficiently making all
> reads sequential [1] [2].
> Another issue is a absense of read batching in [3]
> We should think about making reads concurrent.
> Another task is to switch to lease reads as a default method to achieve
> lowest latency.
> [1] org.apache.ignite.raft.jraft.ReadOnlyService#addRequest
> [2]org.apache.ignite.raft.jraft.core.ReadOnlyServiceImpl#notifySuccess
> [3]
> org.apache.ignite.raft.jraft.rpc.impl.client.ActionRequestProcessor#handleRequest
--
This message was sent by Atlassian Jira
(v8.3.4#803005)