You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Semyon Danilov (Jira)" <ji...@apache.org> on 2022/01/25 15:02:00 UTC
[jira] [Created] (IGNITE-16393) Move user object serialization in network to the user thread
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)