[
https://issues.apache.org/jira/browse/IGNITE-11685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16879336#comment-16879336
]
Aleksey Plekhanov commented on IGNITE-11685:
--------------------------------------------
[~Pavlukhin], I've checked TC and found one bug, also I've improved some
diagnostic messages (which helps me to find this bug). Now TC looks good. There
are minor fixes in PR, could you please have a look again?
[~isapego], do you have any additional comments? Can I proceed with the merge?
> Java thin client: Handle multiple async requests in parallel
> ------------------------------------------------------------
>
> Key: IGNITE-11685
> URL: https://issues.apache.org/jira/browse/IGNITE-11685
> Project: Ignite
> Issue Type: Improvement
> Components: thin client
> Reporter: Aleksey Plekhanov
> Assignee: Aleksey Plekhanov
> Priority: Major
> Labels: iep-34
> Time Spent: 4h
> Remaining Estimate: 0h
>
> In the current implementation {{ReliableChannel}} uses an exclusive lock to
> send a request and waits for response synchronously. In this implementation,
> there are no benefits of using multiple threads. To improve throughput and
> latency we can implement async request/response processing on the client
> side, since the server side is already async.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)