Unix Network Programming
W. Richard Stevens
Published 2015
To build today's highly distributed, networked applications and services, you need deep mastery of sockets and other key networking APIs.
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
Gain deep mastery of sockets and key networking APIs for building robust distributed applications on Unix-like systems.
Read this if
- ✓ You need to build highly distributed, networked applications.
- ✓ You require deep, low-level mastery of Unix socket programming.
- ✓ You are an advanced developer working with Linux networking.
Skip this for now if
- ✗ You are seeking an introductory guide to network programming.
- ✗ You prefer high-level frameworks over raw socket APIs.
- ✗ You are not working with Unix-like operating systems.
🔄 Compare & Reading Path
Alternatives
Explore Similar Books
More books in similar categories — browse to discover your next read.
Computer Networks
Andrew Tanenbaum & David Wetherall
View →
Linux Kernel Development
Robert Love
View →
How Linux Works
Brian Ward
View →
The Design and Implementation of the FreeBSD Operating System
Marshall Kirk McKusick, George V. Neville-Neil
View →
Understanding the Linux Kernel
Daniel P. Bovet, Marco Cesati
View →
W. Richard Stevens
Mentioned in 2 articles · #484 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 2 Articles
Collection of Linux Resources
How to Learn Linux? (from Zero to Hero)
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
2
Total mentions
2