5 comments (5 comments)0 reactions (0 reactions)0 assignees (0 assignees)Go1,755 forks (1,755 forks)batch import
enhancementhelp wanted
Repository metrics
- Stars
- 21,741 stars (21,741 stars)
- PR merge metrics
- Avg merge 3d (Avg merge 3d)44 merged PRs in 30d (44 merged PRs in 30d)
Description
The net.Buffers internally uses writev syscall so we can write multiple chunks without concatenation in buffer.
This significantly improves performance and I wondered why fasthttp doesn't use it.
Contributor guide
- Research direction
- Study net.Buffers and its writev syscall usage. Examine how fasthttp currently writes response body. Propose a change to use net.Buffers for writing multiple chunks without concatenation.
- Tech stack
- go
- Domain
- backendapiperformance
- Issue type
- Feature
- Prerequisites
- GoGit