[ 
https://issues.apache.org/jira/browse/IGNITE-23027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17878585#comment-17878585
 ] 

Alexey Scherbakov edited comment on IGNITE-23027 at 9/2/24 2:09 PM:
--------------------------------------------------------------------

Looks like switching to virtual threads for a update processing doesn't improve 
latency, because thread switching still occurs.

This can however help to make "sync" API actually "async" if Ignite is invoked 
from virtual threads.


was (Author: ascherbakov):
Looks like switching to virtual threads for raft processing doesn't improve 
latency, because thread switching still occurs.

This can however help to make "sync" API actually "async" if Ignite is invoked 
from virtual threads.

> Evaluate virtual threads support for java21+ runtime
> ----------------------------------------------------
>
>                 Key: IGNITE-23027
>                 URL: https://issues.apache.org/jira/browse/IGNITE-23027
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Alexey Scherbakov
>            Assignee: Alexey Scherbakov
>            Priority: Major
>              Labels: ignite-3
>             Fix For: 3.0
>
>
> This may come in handy to reduce overhead related to thread pools switching, 
> which take a lot of usecs according to tracing results.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to