Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Akka.Remote: design System.Memory APIs for all Transport implementations #6059

Open
Aaronontheweb opened this issue Aug 8, 2022 · 0 comments

Comments

@Aaronontheweb
Copy link
Member

Is your feature request related to a problem? Please describe.

In order for #3740 to have any real-world benefit, the Transport implementations that consume the output from serialization also need to support System.Memory constructs so we can avoid unnecessary copying.

Describe the solution you'd like

Ideally, we should replace all byte[] parameter overloads with Memory<T> or ReadOnlySequence<T> etc. Needs a full spec.

Related: Artery APIs will need to support this from day 1 #4007

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant