Windows Internals, Part 1: System architecture, processes, threads, memory management, and more
Learning Linux Binary Analysis
Deep Thinking: Where Machine Intelligence Ends and Human Creativity Begins
Operating Systems: Principles and Practice (Volume 1 of 4)
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
The Art of Debugging with GDB, DDD, and Eclipse
Machine Learning With Random Forests And Decision Trees: A Visual Guide For Beginners
Building Microservices: Designing Fine-Grained Systems
Operating Systems: Principles and Practice (Volume 2 of 4)
Understanding the Linux Kernel: From I/O Ports to Process Management