THE VIDEO SHELF · bittorrent client in rust
Implementing (part of) a BitTorrent client in Rust
Jon Gjengset's roughly four-hour live stream implementing part of a BitTorrent client in Rust, following CodeCrafters' test-guided challenge. He builds from scratch and shows idiomatic error handling along the way.
Why HN readers recommended it
HN recommends it as a comprehensive walkthrough of the build-your-own-BitTorrent challenge and as an introduction to CodeCrafters.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Jon Gjengset
- Topic
- bittorrent client in rust
- Format
- tutorial
- Level
- intermediate
- HN recommenders in dataset
- 2
- HN mentions in dataset
- 5
- Recommendation years in dataset
- 2023–2023
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
(CodeCrafters team here). Out of curiosity, is there a reason why you prefer video format vs. interactive? e.g out of habit, when I'm having a meal, I like watching "course videos" or streams occasionally. Is yours similar? P.S. Jon Gjengset did a comprehensive stream going …
sarupbanskota on Hacker News · 2023-11
In Show HN: I built a guided Build your own DNS Server challengeTake a watch of Jon Gjengset's vids on this (there's a codecrafters challenge for building out a bittorent protocol that he's going through). - [VIDEO] - [LINK]
joshka on Hacker News · 2023-12
In Show HN: Rqbit – bittorent CLI and desktop app written in Rust
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.