Re:Building a BitTorrent client from the ground up in Go
by devnullbyte on Sunday January 05, 2020 @04:58AM
(#21960558)
Would also be good to include how BT uses a merkel tree, that's quite a key component in the software.
Re:Building a BitTorrent client from the ground up in Go
by smabie on Sunday January 05, 2020 @05:40AM
(#21960658)
Does any client support the new standard? I was under the impression that no one did.
Re:Building a BitTorrent client from the ground up in Go
by anacrolix on Sunday January 05, 2020 @05:34PM
(#21964653)
It doesn't until the second version, which isn't mainstream.
> For brevity, I included only a few of the important snippets of code. Notably, I left out all the glue code, parsing, unit tests, and the boring parts that build character. View my full implementation if you’re interested.
Any chance you'll do independent write ups to cover all the missing bits? Especially the ones that build character. :)