Skip to content

Comment on Ask HN: Books on network programming patterns?

Comments

The classics for learning about network programming is the TCP/IP Illustrated series by W. Richard Stevens:

TCP/IP Illustrated, Volume 1: The Protocols http://www.amazon.com/TCP-Illustrated-Volume-Addison-Wesley-...

TCP/IP Illustrated, Volume 2: The Implementation http://www.amazon.com/TCP-IP-Illustrated-Implementation-Vol/...

TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols http://www.amazon.com/TCP-Illustrated-Vol-Transactions-Proto...

While they start at much lower level than generic patterns, they build the basis to understand the core of networking, and the the later books go into details about effective usage of the protocols.

The issue with those books is that even if you have read them, you might still have a hard time writing networking code as they don't talk about the patterns which is what I think OP wants to learn.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.