[ https://issues.apache.org/jira/browse/IGNITE-23338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Tupitsyn updated IGNITE-23338: ------------------------------------ Fix Version/s: 3.1 > Reduce number of intermediate serializations in Compute > ------------------------------------------------------- > > Key: IGNITE-23338 > URL: https://issues.apache.org/jira/browse/IGNITE-23338 > Project: Ignite > Issue Type: Improvement > Components: compute, thin client > Reporter: Vadim Pakhnushev > Priority: Major > Labels: ignite-3 > Fix For: 3.1 > > > When receiving compute request for execution on remote node with tuple/pojo > argument, we unmarshal the binary data to the tuple, then marshal the tuple > again implicitly during the network messaging operation, and then finally > unmarshal it on the remote node. > We could skip the intermediate tuple by unpacking the byte array from the > client and unmarshal it directly before the job execution on the target node. -- This message was sent by Atlassian Jira (v8.20.10#820010)