Sources
24 pages
-
A Philosophy of Software Design
*A Philosophy of Software Design* — John Ousterhout
-
Accelerate: The Science of Lean Software and DevOps
*Accelerate: The Science of Lean Software and DevOps* — Forsgren, Humble & Kim
-
AI Engineering
*AI Engineering* — Chip Huyen
-
Building Event-Driven Microservices
*Building Event-Driven Microservices* — Adam Bellemare
-
Building Evolutionary Architectures
*Building Evolutionary Architectures* — Ford, Parsons, Kua
-
Chaos Engineering: System Resiliency in Practice
*Chaos Engineering: System Resiliency in Practice* — Rosenthal & Jones (eds.); complex systems theory, Five Advanced Principles, Game Days, LDFI, Chaos Maturity Model, Continuous Verification, Security Chaos Engineering, organisational/human factors
-
Designing Data-Intensive Applications
*Designing Data-Intensive Applications* — Martin Kleppmann
-
Designing Machine Learning Systems
*Designing Machine Learning Systems* — Chip Huyen
-
Domain-Driven Design: Tackling Complexity in the Heart of Software
*Domain-Driven Design* — Eric Evans
-
Enterprise Integration Patterns
*Enterprise Integration Patterns* — Hohpe & Woolf
-
Foundations of Scalable Systems
*Foundations of Scalable Systems* — Ian Gorton
-
Fundamentals of Software Architecture
*Fundamentals of Software Architecture* — Richards & Ford
-
Learning Domain-Driven Design
*Learning Domain-Driven Design* — Vlad Khononov
-
Mastering API Architecture
*Mastering API Architecture* — Gough, Bryant, Auburn
-
Monolith to Microservices
*Monolith to Microservices* — Sam Newman
-
Patterns of Enterprise Application Architecture
*Patterns of Enterprise Application Architecture* — Martin Fowler et al.
-
Release It! Design and Deploy Production-Ready Software
*Release It! Design and Deploy Production-Ready Software* — Michael Nygard
-
Reliable Machine Learning
*Reliable Machine Learning* — Chen, Murphy, Parisa, Sculley, Underwood
-
Site Reliability Engineering
*Site Reliability Engineering* — Beyer, Jones, Petoff, Murphy
-
Software Architecture Metrics
*Software Architecture Metrics* — Ciceri et al.
-
Software Architecture Patterns
*Software Architecture Patterns* — Mark Richards
-
Software Architecture: The Hard Parts
*Software Architecture: The Hard Parts* — Ford, Richards, Sadalage, Dehghani
-
Team Topologies: Organising Business and Technology Teams for Fast Flow
*Team Topologies* — Skelton & Pais
-
Understanding Distributed Systems
*Understanding Distributed Systems* — Roberto Vitillo