go-bitswap icon indicating copy to clipboard operation
go-bitswap copied to clipboard

go-bitswap overhaul 2022

Open BigLep opened this issue 3 years ago • 3 comments

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

BigLep avatar Apr 01 '22 22:04 BigLep

Splitting server and client: https://github.com/ipfs/go-bitswap/issues/568

guseggert avatar Aug 01 '22 15:08 guseggert

should this be closed since https://github.com/ipfs/go-bitswap/issues/568 is closed?

LaurenSpiegel avatar Aug 30 '22 21:08 LaurenSpiegel

@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.

BigLep avatar Aug 31 '22 17:08 BigLep