Semyon Danilov created IGNITE-16393:
---------------------------------------

             Summary: Move user object serialization in network to the user 
thread
                 Key: IGNITE-16393
                 URL: https://issues.apache.org/jira/browse/IGNITE-16393
             Project: Ignite
          Issue Type: Task
          Components: networking
            Reporter: Semyon Danilov


At this moment, user object serialization is performed during the direct 
marshalling stage on the IO thread, which can affect network throughput. Need 
to investigate means and options to move this marshalling to the user thread. 
One of the options is to generate byte[] fields for every `@Marshallable` field 
so they can be written to the socket/read from the socket during the direct 
marshalling stage. However, this can affect the user thread (or it can even be 
accidentally performed on the IO thread. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to