Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Distributed Systems for Fun and ProfitMikito Takada

    Distributed Systems for Fun and Profit

    Mikito Takada · 2013

    Systems & OS
    Visit site
    Stats for nerds
    25recommend
    31mentions
    29people
    2014–2024years
    87% recommend13% neutral

    Mentions per year

    201420162018202020222024

    What Hacker News says

    1. luciusdomitiusApr 2024
      https://book.mixu.net/distsys/ (Distributed systems: for fun and profit) you should definitely start nowhere but here. it is meant to be a getting started doc and does a great job in that.
      thread
    2. nvdnadj92Feb 2024
      The best introductory resource I have found in my career was: "Distributed Systems for Fun and Profit" by Mixu. It's about 50 pages long, and is broken down quite well.

      https://book.mixu.net/distsys/single-page.html

      thread
    3. vaughnegutOct 2023
      I went down the same rabbit hole not too long ago. My top two: 1. Distributed Systems for Fun and Profit [0]: Introduction to all the core concepts and (about as importantly) has a reading list you can use to learn more at the end of each chapter.

      2. MIT 6.5840 [1]: The MIT distributed systems class has links to all readings, lectures, and even assignments (openly available git repos you can clone). I worked my way through most of it and it was excellent. Read the paper, watch the video lecture (students in the videos asked good questions I would have wanted to ask), and do the assignments. It was far more approachable than I anticipated but very rigorous.

      Both are excellent. I did the first one and then most of the second and learned a lot. In either case, reading papers was really illuminating (especially when paired with the context form tje lecture or the book).

      [0] https://book.mixu.net/distsys/index.html [1] https://pdos.csail.mit.edu/6.824/schedule.html

      thread
    4. jzelinskieApr 2023
      I think starting with books will help provide context and "the big picture" before jumping into the foundational papers.

      Lots of folks recommend mixu's book: http://book.mixu.net/distsys/single-page.html

      thread
    5. scyclowFeb 2021
      I've always been a fan of Distributed Systems for Fun and Profit: http://book.mixu.net/distsys/single-page.html

      This was the first article that really made it all click for me

      thread
    6. folexFeb 2021
      Strangely no mention of High Performance Browser Networking https://hpbn.co

      I also would mention Distributed systems for fun and profit http://book.mixu.net/distsys/ while being not exactly about network programming, it is likely a next step for anyone who's building apps that is scattered across several backends/services connected by the network

      thread

    Related

    Cover of Elements of distributed computing
    2017–2021

    Elements of distributed computing

    Vijay K. Garg
    2 recommend · 2
    Cover of Distributed Systems
    2012–2026

    Distributed Systems

    Andrew S. Tanenbaum
    14 recommend · 28
    Cover of Designing Data-Intensive Applications
    2014–2026

    Designing Data-Intensive Applications

    Martin Kleppmann
    457 recommend · 846
    Cover of Designing Distributed Systems
    2018–2021

    Designing Distributed Systems

    Brendan Burns
    5 recommend · 12
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of Network Algorithmics,
    2008–2021

    Network Algorithmics,

    George Varghese
    8 recommend · 11
    Cover of The Elements of Computing Systems
    2008–2026

    The Elements of Computing Systems

    Noam Nisan
    204 recommend · 344
    Cover of Distributed Operating Systems
    2010–2024

    Distributed Operating Systems

    Andrew S. Tanenbaum
    4 recommend · 7