Distributed systems
Designing Data-Intensive Applications
Martin Kleppmann
A reference for reasoning about storage, replication, consistency, and system trade-offs.
Reading queueInitializing portfolio...
Reading list
Books selected to strengthen systems thinking, production judgment, software design, and long-term engineering practice. Statuses are intentionally honest.
Distributed systems
Martin Kleppmann
A reference for reasoning about storage, replication, consistency, and system trade-offs.
Reading queueSoftware design
John Ousterhout
A focused study of complexity, deep modules, and maintainable interfaces.
Reading queueProduction reliability
Michael T. Nygard
Patterns for failure containment, stability, and production-aware engineering.
Reading queueEngineering leadership
Tanya Reilly
A long-term view of technical influence, communication, and engineering judgment.
Reading queue