Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
Description
When we send an envelope request or response, we first allocate a buffer for the embedded data. When we are ready to transmit the data, we allocate a new buffer for the full envelope and copy the embedded data to it. We can skip the second copy if we are a little smarter when translating the envelope data to the network `Send` object.
Attachments
Issue Links
- blocks
-
KAFKA-10694 Implement zero copy for FetchSnapshot
- Resolved
- links to