Must Read Software Books

Showing 1-50 of 170
Distributed Systems: Principles and Paradigms Distributed Systems: Principles and Paradigms (Paperback)
by (shelved 2 times as must-read-software)
avg rating 3.98 — 483 ratings — published 2001
Rate this book
Clear rating
Rate this book
Clear rating
Introduction to Information Retrieval Introduction to Information Retrieval (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 4.22 — 421 ratings — published 2008
Rate this book
Clear rating
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
by (shelved 1 time as must-read-software)
avg rating 4.25 — 3,257 ratings — published 2007
Rate this book
Clear rating
Foundations of Scalable Systems Foundations of Scalable Systems (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.18 — 103 ratings — published
Rate this book
Clear rating
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)
by (shelved 1 time as must-read-software)
avg rating 4.40 — 3,358 ratings — published 1991
Rate this book
Clear rating
Purely Functional Data Structures (Volume 0) Purely Functional Data Structures (Volume 0)
by (shelved 1 time as must-read-software)
avg rating 4.15 — 671 ratings — published 1996
Rate this book
Clear rating
Become an Effective Software Engineering Manager Become an Effective Software Engineering Manager (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.35 — 592 ratings — published 2020
Rate this book
Clear rating
Computer Networks: A Systems Approach, Fourth Edition (The Morgan Kaufmann Series in Networking) Computer Networks: A Systems Approach, Fourth Edition (The Morgan Kaufmann Series in Networking)
by (shelved 1 time as must-read-software)
avg rating 3.87 — 247 ratings — published 1996
Rate this book
Clear rating
Serious Cryptography: A Practical Introduction to Modern Encryption Serious Cryptography: A Practical Introduction to Modern Encryption (Kindle Edition)
by (shelved 1 time as must-read-software)
avg rating 4.28 — 379 ratings — published
Rate this book
Clear rating
Programming Massively Parallel Processors: A Hands-on Approach Programming Massively Parallel Processors: A Hands-on Approach (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.04 — 142 ratings — published 2010
Rate this book
Clear rating
From Mathematics to Generic Programming From Mathematics to Generic Programming (Kindle Edition)
by (shelved 1 time as must-read-software)
avg rating 4.13 — 217 ratings — published 2014
Rate this book
Clear rating
Real-World Cryptography Real-World Cryptography (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.55 — 129 ratings — published
Rate this book
Clear rating
Practical Cryptography Practical Cryptography (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.16 — 321 ratings — published 2003
Rate this book
Clear rating
Programming Language Pragmatics Programming Language Pragmatics (Paperback)
by (shelved 1 time as must-read-software)
avg rating 3.99 — 360 ratings — published 1997
Rate this book
Clear rating
Mastering API Architecture Mastering API Architecture (Paperback)
by (shelved 1 time as must-read-software)
avg rating 3.67 — 96 ratings — published
Rate this book
Clear rating
Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale (Kindle Edition)
by (shelved 1 time as must-read-software)
avg rating 4.23 — 102 ratings — published
Rate this book
Clear rating
BPF Performance Tools BPF Performance Tools (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.53 — 73 ratings — published
Rate this book
Clear rating
Designing for Scalability with Erlang/OTP: Implement Robust, Fault-Tolerant Systems Designing for Scalability with Erlang/OTP: Implement Robust, Fault-Tolerant Systems (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.46 — 83 ratings — published 2014
Rate this book
Clear rating
Multiplayer Game Programming: Architecting Networked Games (Game Design) Multiplayer Game Programming: Architecting Networked Games (Game Design)
by (shelved 1 time as must-read-software)
avg rating 4.32 — 85 ratings — published 2015
Rate this book
Clear rating
The Elements Of Computing Systems: Building A Modern Computer From First Principles The Elements Of Computing Systems: Building A Modern Computer From First Principles (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 4.54 — 960 ratings — published 2005
Rate this book
Clear rating
Expert C Programming: Deep C Secrets Expert C Programming: Deep C Secrets (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.33 — 853 ratings — published 1994
Rate this book
Clear rating
Operating System Design: The Xinu Approach Operating System Design: The Xinu Approach (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 4.18 — 22 ratings — published 2015
Rate this book
Clear rating
System Design at Google: Engineering Peak for Interviews (System Design Interview) System Design at Google: Engineering Peak for Interviews (System Design Interview)
by (shelved 1 time as must-read-software)
avg rating 0.0 — 0 ratings — published
Rate this book
Clear rating
Acing the System Design Interview Acing the System Design Interview (Paperback)
by (shelved 1 time as must-read-software)
avg rating 3.71 — 66 ratings — published
Rate this book
Clear rating
Principles of Database and Solid-State Drive Co-Design (Synthesis Lectures on Data Management) Principles of Database and Solid-State Drive Co-Design (Synthesis Lectures on Data Management)
by (shelved 1 time as must-read-software)
avg rating 0.0 — 0 ratings — published
Rate this book
Clear rating
On Transactional Concurrency Control On Transactional Concurrency Control (ebook)
by (shelved 1 time as must-read-software)
avg rating 4.00 — 2 ratings — published
Rate this book
Clear rating
Transaction Processing on Modern Hardware Transaction Processing on Modern Hardware (ebook)
by (shelved 1 time as must-read-software)
avg rating 0.0 — 0 ratings — published
Rate this book
Clear rating
Feedback Control for Computer Systems: Introducing Control Theory to Enterprise Programmers Feedback Control for Computer Systems: Introducing Control Theory to Enterprise Programmers (Paperback)
by (shelved 1 time as must-read-software)
avg rating 3.70 — 46 ratings — published 2013
Rate this book
Clear rating
Replication: Theory and Practice (Lecture Notes in Computer Science, 5959) Replication: Theory and Practice (Lecture Notes in Computer Science, 5959)
by (shelved 1 time as must-read-software)
avg rating 4.40 — 5 ratings — published 2010
Rate this book
Clear rating
Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design) Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)
by (shelved 1 time as must-read-software)
avg rating 3.93 — 29 ratings — published 2005
Rate this book
Clear rating
Hacker's Delight Hacker's Delight (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 4.20 — 1,138 ratings — published 2002
Rate this book
Clear rating
Design Concepts in Programming Languages Design Concepts in Programming Languages (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 4.13 — 23 ratings — published 2008
Rate this book
Clear rating
Web Components in Action Web Components in Action (Paperback)
by (shelved 1 time as must-read-software)
avg rating 3.82 — 22 ratings — published
Rate this book
Clear rating
Memory Systems: Cache, DRAM, Disk Memory Systems: Cache, DRAM, Disk (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 4.44 — 16 ratings — published 2007
Rate this book
Clear rating
Building Multi-Tenant SaaS Architectures: Principles, Practices, and Patterns Using AWS Building Multi-Tenant SaaS Architectures: Principles, Practices, and Patterns Using AWS (Paperback)
by (shelved 1 time as must-read-software)
avg rating 3.42 — 36 ratings — published
Rate this book
Clear rating
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.29 — 1,096 ratings — published
Rate this book
Clear rating
Microservice Patterns Microservice Patterns (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.24 — 711 ratings — published
Rate this book
Clear rating
Implementing Domain-Driven Design Implementing Domain-Driven Design (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 4.05 — 1,297 ratings — published 2013
Rate this book
Clear rating
Effective MySQL Optimizing SQL Statements (Oracle Press) Effective MySQL Optimizing SQL Statements (Oracle Press)
by (shelved 1 time as must-read-software)
avg rating 4.36 — 11 ratings — published 2011
Rate this book
Clear rating
Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design (Paperback)
by (shelved 1 time as must-read-software)
avg rating 3.92 — 530 ratings — published 1996
Rate this book
Clear rating
Data Model Patterns: A Metadata Map (The Morgan Kaufmann Series in Data Management Systems) Data Model Patterns: A Metadata Map (The Morgan Kaufmann Series in Data Management Systems)
by (shelved 1 time as must-read-software)
avg rating 3.93 — 28 ratings — published 2006
Rate this book
Clear rating
Zero To Production In Rust: An introduction to backend development Zero To Production In Rust: An introduction to backend development (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.50 — 145 ratings — published
Rate this book
Clear rating
Full Stack Serverless Full Stack Serverless
by (shelved 1 time as must-read-software)
avg rating 3.64 — 53 ratings — published
Rate this book
Clear rating
Accelerate: Building and Scaling High Performing Technology Organizations Accelerate: Building and Scaling High Performing Technology Organizations (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.05 — 8,138 ratings — published
Rate this book
Clear rating
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 4.26 — 50,206 ratings — published 2013
Rate this book
Clear rating
Infrastructure as Code: Managing Servers in the Cloud Infrastructure as Code: Managing Servers in the Cloud (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.15 — 420 ratings — published 2015
Rate this book
Clear rating
Unix Network Programming Unix Network Programming (Paperback)
by (shelved 1 time as must-read-software)
avg rating 4.40 — 30 ratings — published
Rate this book
Clear rating
Linux System Programming Techniques: Become a proficient Linux system programmer using expert recipes and techniques Linux System Programming Techniques: Become a proficient Linux system programmer using expert recipes and techniques (Kindle Edition)
by (shelved 1 time as must-read-software)
avg rating 3.75 — 8 ratings — published
Rate this book
Clear rating
Assembly Language for x86 Processors Assembly Language for x86 Processors (Hardcover)
by (shelved 1 time as must-read-software)
avg rating 3.96 — 98 ratings — published 2010
Rate this book
Clear rating