Vadim Pakhnushev created IGNITE-23338:
-----------------------------------------

             Summary: Reduce number of intermediate serializations
                 Key: IGNITE-23338
                 URL: https://issues.apache.org/jira/browse/IGNITE-23338
             Project: Ignite
          Issue Type: Improvement
          Components: compute, thin client
            Reporter: Vadim Pakhnushev


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)

Reply via email to