You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.
In the current version of the library the Message object is constructed from a byte[] or Body can be set from a byte[]. In our case, messages are sourcing from a Socket where 4k buffers are read and reused from a pool. We want to construct Message objects to be sent to the Queue from ArraySegments spanning subsets of the 4k buffers. The API does not currently support such a pattern which forces us to allocate buffers and copy data which adds overhead and GC pressure. In high-performance, high-throughput situations, this becomes a significant performance hit.
The text was updated successfully, but these errors were encountered:
In the current version of the library the Message object is constructed from a byte[] or Body can be set from a byte[]. In our case, messages are sourcing from a Socket where 4k buffers are read and reused from a pool. We want to construct Message objects to be sent to the Queue from ArraySegments spanning subsets of the 4k buffers. The API does not currently support such a pattern which forces us to allocate buffers and copy data which adds overhead and GC pressure. In high-performance, high-throughput situations, this becomes a significant performance hit.
The text was updated successfully, but these errors were encountered: