I'd recommend Kurose's Computer Networking: A Top Down Approach (now in 8th edition) book if you want to learn a proper computer networks concepts because this is the definitive textbook. If you want the practical aspects of computer networks, you can try Niall Manfields' Practical TCP/IP designing, using and troubleshooting TCP/IP networks on Linux and Windows book. Granted it's a bit old (2nd edition is essentially…
Ask HN: Good books/courses to learn networking essentials for web developers?
31–40 of 76 posts
Re: Ask HN: Good books/courses to learn networking essentials for web developers?
#32Earlier quoted context omitted.
Out of curiosity, what are your other top 4 books?
As luck would have it, my blog on Github pages is down. So here's the post describing the four in markdown. Tldr; Designing Data Intensive Applications, Effective Python, The Google SRE book, and High Performance Browser Networking. https://github.com/eatonphil/notes.eatonphil.com/blob/master...
Re: Ask HN: Good books/courses to learn networking essentials for web developers?
#33Earlier quoted context omitted.
As luck would have it, my blog on Github pages is down. So here's the post describing the four in markdown. Tldr; Designing Data Intensive Applications, Effective Python, The Google SRE book, and High Performance Browser Networking. https://github.com/eatonphil/notes.eatonphil.com/blob/master...
How well does the Google SRE book apply to environments at smaller scale?
Re: Ask HN: Good books/courses to learn networking essentials for web developers?
#34Re: Ask HN: Good books/courses to learn networking essentials for web developers?
#35Tester
Re: Ask HN: Good books/courses to learn networking essentials for web developers?
#36Tester
Re: Ask HN: Good books/courses to learn networking essentials for web developers?
#37Re: Ask HN: Good books/courses to learn networking essentials for web developers?
#38TCP/IP Illustrated, Vol. 1: The Protocols by W. Richard Stevens [0] [0] https://www.amazon.com/TCP-Illustrated-Vol-Addison-Wesley-Pr...
Re: Ask HN: Good books/courses to learn networking essentials for web developers?
#39Networking is probably not what you're looking for. You are probably more interested in DevOps and architecture. Topics like DNS and edge caching. Reverse proxies are typically web servers (ie nginx) or cloud services like API Gateways. Things like TCP are rarely relevant unless you're doing serious micro optimization.