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)