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

Improve proxy performance #671

Open
phillebaba opened this issue Dec 18, 2024 · 0 comments
Open

Improve proxy performance #671

phillebaba opened this issue Dec 18, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@phillebaba
Copy link
Member

phillebaba commented Dec 18, 2024

Describe the problem to be solved

The proxy component of Spegel will copy data between response and request it has made. This copying when done with Go is done in user space, meaning the data has to be copied. The process can be slow and is a lot slower than doing this as a zero copy function. The bandwidth can be measured to be noticeably smaller when making a request through the proxy compared to directly to another Spegel instance.

Proposed solution to the problem

No response

Relates to #551 and #530

@phillebaba phillebaba added the enhancement New feature or request label Dec 18, 2024
@phillebaba phillebaba moved this to Todo in Roadmap Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

1 participant