Leanpub Header

Skip to main content

The Performance Engineering Bundle

Discover what really makes software fast. This bundle of four practical books takes you from CPU architecture and Linux internals to application profiling, benchmarking and distributed systems. Build a deeper understanding of performance and learn how to find bottlenecks, optimize code and get more out of modern hardware.

Bought separately

$134

Minimum price

$75.00

$99.00

You pay

Author earns

$

Also available for 3 book credits with a Reader Membership

These books have a total suggested price of $134. Get them now for only $75.00!
About

About

About the Bundle

Take a deep dive into the world of software and system performance with this bundle of four practical, in-depth technical books. Designed for software engineers, systems programmers, DevOps professionals, SREs and anyone who wants to understand what really makes computers and software run faster, this collection covers everything from CPU architecture and memory hierarchies to Linux internals, benchmarking and distributed systems.

Software Performance Engineering in 2026 takes a broad, end-to-end approach to performance optimization. It explores how hardware, programming languages, runtimes, databases, networks and distributed architectures affect application performance, with practical examples, profiling workflows and real-world case studies.

Linux Performance Engineering & Server Benchmarking focuses on understanding and optimizing production Linux systems. It covers kernel internals, hardware behavior, performance monitoring tools, benchmarking techniques and practical system tuning, including the trade-offs behind different optimization decisions.

The Performance Engineer's Guide to Modern Computer Architecture explores the relationship between hardware design and software performance. From processor execution and cache systems to parallel computing and hardware acceleration, it helps readers understand how architectural decisions translate into measurable performance.

CPU Performance Engineering goes deeper into the processor itself, explaining how modern CPUs execute instructions and how developers can make better use of their capabilities. It covers processor architecture, low-level optimization, performance measurement and practical techniques for writing faster code.

Together, these four books provide a solid technical foundation and practical knowledge for tackling performance challenges at every level of the computing stack. Whether you're optimizing a Linux server, investigating CPU bottlenecks, improving application response times or designing high-performance systems, this bundle gives you the tools and understanding to make informed engineering decisions.

Books

About the Books

Software Performance Engineering in 2026

Software Performance Engineering in 2026

A Practical Guide to Building Fast, Scalable Systems from Hardware to Distributed Architecture

This book provides a rigorous, end-to-end treatment of modern software performance engineering for experienced engineers who want to understand why optimizations work at every layer of the stack. From CPU microarchitecture and memory hierarchy through runtime behavior, database internals, network protocols, and distributed system design, each chapter grounds practical techniques in first-principles understanding. You will find examples in C, C++, Rust, Go, Java, Python, and JavaScript/TypeScript, systematic profiling workflows using production-grade tools, realistic benchmarking methodology, and full case studies that walk through real performance problems from symptom to solution. The goal is not to teach you a list of tricks but to equip you with the mental models and methods to diagnose and fix performance issues in any system you encounter.

Linux Performance Engineering & Server Benchmarking

Linux Performance Engineering & Server Benchmarking

From Kernel Internals to Production Optimization

This book teaches you how to understand, measure, diagnose, and optimize the performance of production Linux systems. It is written for experienced system administrators, SREs, DevOps engineers, performance engineers, and software engineers who need to go beyond surface-level tuning and grasp the kernel internals, hardware mechanics, and rigorous methodology that underlie real performance engineering. You will learn what each subsystem actually does, how those mechanisms affect latency and throughput, what the major tools measure and how to interpret their output, how to design valid benchmarks, and how to systematically improve performance in real production environments. Every configuration example is complete and copy-paste-ready, every tuning recommendation includes its trade-offs, and every concept is built from first principles so you can reason about problems you have never seen before.

The Performance Engineer's Guide to Modern Computer Architecture

The Performance Engineer's Guide to Modern Computer Architecture

Understanding, Analyzing, Measuring and Optimizing Computing Systems

This book bridges the gap between hardware architecture and software performance. It takes you from the fundamentals of how modern processors execute instructions, through the memory hierarchy and cache subsystems, to advanced topics in parallel computing, acceleration and performance analysis. Every chapter connects architectural mechanisms to measurable performance outcomes, equipping you with the knowledge, analytical frameworks and practical methodologies to diagnose bottlenecks, design efficient systems and squeeze maximum performance out of real-world computing platforms. This is not a superficial survey. It is a serious technical reference and hands-on engineering guide written for professionals who need to understand why software runs the way it does on modern hardware and how to make it run faster.

CPU Performance Engineering

CPU Performance Engineering

From Architecture to Optimization - A Practical Guide to Making Software Faster

This book explains how modern CPUs actually work, why software runs fast or slow and how to systematically measure, diagnose and improve performance. It covers the fundamentals of processor architecture and the advanced techniques used by systems programmers to extract every last cycle of performance. Every concept is grounded in real hardware behavior, measured with real tools and explained with real code. Whether you are writing a high-frequency trading engine, a database kernel, a game engine or simply code that refuses to be slow, this book will give you the knowledge to understand what your processor is doing with your instructions and how to make it do more, faster.

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub