Build Your Own BitTorrent

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • build-your-own-bittorrent

    Definition for the bittorrent challenge.

  • All the "content" is also available on our GitHub https://github.com/codecrafters-io/build-your-own-bittorrent

    In this Git repository, I see various stages of the source code, and Docker files.

    The claim "all the 'content' is also available on our GitHub" clearly does not hold, because at least the article texts are missing there.

  • build-your-own-x

    Master programming by recreating your favorite technologies from scratch.

  • This links to the product's application, but the main website clears things up: https://codecrafters.io/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Yomato

    Yet One More App for TOrrents.

  • This is super fun! I did the same back in uni, it an awesome project: https://github.com/bbpcr/Yomato

  • chihaya

    A customizable, multi-protocol BitTorrent Tracker

  • rain

    🌧 BitTorrent client and library in Go

  • network

  • For anyone who is interested in peer-to-peer systems like this, and completes Sarp's course, I have an open interview challenge you can submit it to if you find that you want to continue building in this space as a profession:

    https://gitlab.com/webai-open/network/interview-challenge

    Take the guidelines to heart though. We evaluate you on demonstrating understanding of what you did, not that you completed the course.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts