hackertube.io

Implementing (part of) a BitTorrent client in Rust

Jon Gjengset · tutorial · Watch on YouTube

What it is

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 Hacker News recommends it

HN recommends it as a comprehensive walkthrough of the build-your-own-BitTorrent challenge and as an introduction to CodeCrafters.

  • 2 people recommended it
  • 2 different months
  • 0 strong recommendations
  • first 2023, last 2023

What HN commenters said

  1. “Jon Gjengset did a comprehensive stream going through the Build your own BitTorrent challenge”

    Comprehensive stream going through the build-your-own BitTorrent challenge.

    sarupbanskota, 2023-11 · Recommendation · in “Show HN: I built a guided Build your own DNS Server challenge”

  2. “Take a watch of Jon Gjengset's vids on this”

    Gjengset's videos build a BitTorrent client via a CodeCrafters challenge.

    joshka, 2023-12 · Recommendation · in “Show HN: Rqbit – bittorent CLI and desktop app written in Rust”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: rust, bittorrent, live coding, codecrafters, networking

Also recommended by the same people