-
-
Notifications
You must be signed in to change notification settings - Fork 436
Open
Labels
meta-feature-requestIssues to track feature requests.Issues to track feature requests.meta-investigateIssues found that require further investigation and may not have a specific resolution/fixIssues found that require further investigation and may not have a specific resolution/fixprio-lowThis is nice to have.This is nice to have.scope-networkingAll issues related to networking, gossip, and libp2p.All issues related to networking, gossip, and libp2p.
Description
Problem description
Beacon chain spec expects implementations to support yamux.
Yamux is a better multiplexer than yamux per-spec as it supports per stream back-pressure. However Javascript mplex implementation is more battle tested and has served us well, while yamux is new and may have bugs or performance issues
Solution description
@chainsafe/libp2p-yamux is fully developed now, we should attempt to incorporate it by heavily testing it
- See some testing notes in: Add yamux as first streamMuxer #4845
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
meta-feature-requestIssues to track feature requests.Issues to track feature requests.meta-investigateIssues found that require further investigation and may not have a specific resolution/fixIssues found that require further investigation and may not have a specific resolution/fixprio-lowThis is nice to have.This is nice to have.scope-networkingAll issues related to networking, gossip, and libp2p.All issues related to networking, gossip, and libp2p.