go-bitswap overhaul 2022
This is currently a placeholder to start linking to as we draft up plans for this year of "overhauling" go-bitswap. This is some combination of addressing knowing performance and availability issues as well as new functionality.
https://github.com/ipfs/go-bitswap/issues/550 https://github.com/ipfs/go-bitswap/issues/547
Splitting server and client: https://github.com/ipfs/go-bitswap/issues/568
should this be closed since https://github.com/ipfs/go-bitswap/issues/568 is closed?
@LaurenSpiegel : we'll keep this open currently as the overhaul isn't "done". The overhaul admittedly wasn't defined, and this was a placeholder to link things to. Splitting the client and server was a good start, but we also believe there are key things to do around instrumentation and alternative implementations.
We'll let needs coming out of Bitswap/Boost integration drive work priorities as otherwise the team is currently occupied with the reframe side and other maintenance.