
Network Programming in Rust: TCP, HTTP, and High-Performance Servers
Modern Systems Programming with Rust
By: Dorian Reed
eBook | 2 March 2026
At a Glance
ePUB
eBook
$5.99
or 4 interest-free payments of $1.50 with
Instant Digital Delivery to your Kobo Reader App
Master the art of systems-level networking and build blazing-fast, concurrent servers with Rust.
Moving from standard application development to low-level network programming can be daunting. You need to understand kernel-level data movement, manage complex concurrent state, and guarantee memory safety without sacrificing a single drop of performance.
"Network Programming in Rust: TCP, HTTP, and High-Performance Servers" is your definitive guide to understanding the network stack from the ground up. This book bridges the gap between theoretical protocol design and practical, high-performance systems engineering. You will learn how to leverage Rust's zero-cost abstractions and strict compiler guarantees to write secure, scalable backend architectures.
Inside this comprehensive guide, you will discover how to:
- Master TCP internals, flow control, and operating system socket primitives.
- Transition seamlessly from blocking I/O models to highly concurrent, non-blocking architectures.
- Build robust, custom HTTP servers from scratch using memory-safe Rust design patterns.
- Profile and optimize your applications using industry-standard tools like Criterion, Linux perf, and cargo-flamegraph.
- Inspect wire-level traffic and debug complex protocol logic using packet analyzers like tcpdump and Wireshark.
- Prevent memory corruption and concurrency data races using Rust's strict ownership model.
Whether you are a backend web developer looking to scale your infrastructure, a C++ systems engineer transitioning to a modern language, or a software enthusiast eager to understand how data moves across the web, this book provides the rigorous, hands-on knowledge you need.
Stop guessing how your server handles traffic under the hood. Equip yourself with the skills to architect, benchmark, and deploy production-ready network applications.
Take control of your network stack. Grab your copy today and start building the high-performance systems of tomorrow!
on
ISBN: 9798233228827
Series: Modern Systems Programming with Rust
Published: 2nd March 2026
Format: ePUB
Language: English
Publisher: ?Dorian Reed
You Can Find This eBook In

eBOOK
RRP $29.99
$24.08
OFF

eBOOK
RRP $46.29
$41.99

eBOOK
Offensive Automotive Cybersecurity
An engineering handbook for exploiting modern automotive platforms
eBook
RRP $61.59
$55.43
OFF

eTEXT
$108.99

eBOOK
RRP $49.39
$39.59
OFF

eBOOK
eBook
RRP $84.87
$67.97
OFF

eBOOK
RRP $25.26
$21.55
OFF

eBOOK
RRP $74.07
$59.28
OFF

eBOOK
RRP $74.07
$59.28
OFF















