[ 
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)

Reply via email to