This audiobook is narrated by a digital voice.
Unlock the Secrets of the Linux Operating System - Earbuds Required.
Most developers interact with Linux through high-level abstractions, unaware of the powerful machinery humming beneath their code. Modern Linux Programming takes you into the engine room of the operating system, transforming the complex discipline of system programming into clear, actionable engineering principles.
Narrated for engineers on the move, this audiobook guides you through the architecture of modern infrastructure software. You won't just hear about system calls; you'll understand the logic behind memory management, the strategy of concurrent process design, and the architecture of scalable network servers.
What You'll Learn:
- The Engine Room: Understand how the kernel manages memory, time, and the filesystem.
- Concurrency & IPC: Visualize how processes communicate via pipes, shared memory, and Unix Domain Sockets without deadlocking.
- Networking Architecture: Grasp the design patterns behind high-performance TCP/UDP servers and I/O multiplexing with epoll.
- System Mastery: Learn the strategies for debugging crashes, optimizing performance, and securing applications against attackers.
Perfect for your commute or workout, this audiobook focuses on the "why" and "how" of system architecture, giving you the mental models needed to become a true systems engineer. While specific code examples are best reviewed in the accompanying PDF, the core concepts are delivered with clarity and precision.
Stop guessing. Start building. Listen to Modern Linux Programming and master the platform that powers the world.
This audiobook is narrated by a digital voice.
Unlock the Secrets of the Linux Operating System - Earbuds Required.
Most developers interact with Linux through high-level abstractions, unaware of the powerful machinery humming beneath their code. Modern Linux Programming takes you into the engine room of the operating system, transforming the complex discipline of system programming into clear, actionable engineering principles.
Narrated for engineers on the move, this audiobook guides you through the architecture of modern infrastructure software. You won't just hear about system calls; you'll understand the logic behind memory management, the strategy of concurrent process design, and the architecture of scalable network servers.
What You'll Learn:
- The Engine Room: Understand how the kernel manages memory, time, and the filesystem.
- Concurrency & IPC: Visualize how processes communicate via pipes, shared memory, and Unix Domain Sockets without deadlocking.
- Networking Architecture: Grasp the design patterns behind high-performance TCP/UDP servers and I/O multiplexing with epoll.
- System Mastery: Learn the strategies for debugging crashes, optimizing performance, and securing applications against attackers.
Perfect for your commute or workout, this audiobook focuses on the "why" and "how" of system architecture, giving you the mental models needed to become a true systems engineer. While specific code examples are best reviewed in the accompanying PDF, the core concepts are delivered with clarity and precision.
Stop guessing. Start building. Listen to Modern Linux Programming and master the platform that powers the world.
Modern Linux Programming: Build, Debug, and Optimize System Software
Modern Linux Programming: Build, Debug, and Optimize System Software
FREE
with a B&N Audiobooks Subscription
Product Details
| BN ID: | 2940201063054 |
|---|---|
| Publisher: | Kalen R. Marlow |
| Publication date: | 12/06/2025 |
| Edition description: | Unabridged |
Videos