Authors
47 pages
-
Adam Bellemare
Author of *Building Event-Driven Microservices*; event-driven architecture specialist; event schema design and data liberation
-
Alexander von Zitzewitz
Contributing author *Software Architecture Metrics* ch. 9; creator of Sonargraph; structural metrics (Propagation Cost, Relative Cyclicity, SDI, Maintainability Level, LCOM4, Component Rank); six golden rules; structural erosion as default outcome
-
Andrew Harmel-Law
Contributing author *Software Architecture Metrics* ch. 1; DORA four key metrics practitioner; delivery transformation consultant
-
Benjamin Treynor Sloss
Wrote Ch. 1 of *Site Reliability Engineering*; VP Engineering at Google; originator of the term "Site Reliability Engineering"; creator of the error budget model
-
Betsy Beyer
Co-editor of *Site Reliability Engineering*; Google Technical Writer for SRE; cultural and documentary aspects of reliability
-
Bobby Woolf
Co-author of *Enterprise Integration Patterns*; messaging middleware and design patterns practitioner
-
Carola Lilienthal
Contributing author *Software Architecture Metrics* ch. 4; developer of the Modularity Maturity Index (MMI); empirical architecture quality measurement grounded in cognitive science
-
Casey Rosenthal
Co-author of *Chaos Engineering*; built and managed Netflix's Chaos Engineering team; co-creator of the Principles of Chaos Engineering
-
Cathy Chen
Co-author of *Reliable Machine Learning*; ML systems practitioner; SRE approach to ML production operations
-
Chip Huyen
Author of *AI Engineering*; Stanford lecturer (CS 329S: ML Systems Design); ML systems and AI engineering specialist
-
Chris Jones
Co-editor of *Site Reliability Engineering*; Google SRE on App Engine; platform-service and capacity-planning perspective
-
Christian Ciceri
Editor of *Software Architecture Metrics*; contributing author ch. 5; private build antipattern remediation; trunk stability as architectural prerequisite
-
D. Sculley
Co-author of *Reliable Machine Learning*; Google research scientist; coined "hidden technical debt in machine learning systems"
-
Daniel Bryant
Co-author of *Mastering API Architecture*; Principal Technologist at Datawire; security and gateway expert
-
Dave Farley
Contributing author *Software Architecture Metrics* ch. 3; co-author of *Continuous Delivery*; testability and deployability as architectural drivers; TDD as design discipline
-
Eoin Woods
Contributing author *Software Architecture Metrics* ch. 7; co-author of *Continuous Architecture in Practice*; quality attribute measurement framework; MTTR > MTBF; RPO/RTO
-
Eric Evans
Author of *Domain-Driven Design* (2003); originator of DDD vocabulary
-
Gene Kim
Co-author of *Accelerate*; founder and CTO of Tripwire; co-author of *The Phoenix Project* and *The DevOps Handbook*; high-performing technology organisation researcher
-
Gregor Hohpe
Co-author of *Enterprise Integration Patterns*; enterprise messaging and integration architect; ESB and MOM specialist
-
Ian Gorton
Author of *Foundations of Scalable Systems*; distributed systems architect; scalability measurement and empirical architecture
-
James Gough
Co-author of *Mastering API Architecture*; API-first and contract testing specialist
-
Jennifer Petoff
Co-editor of *Site Reliability Engineering*; Google SRE Programme Manager; training, on-call rotation design, postmortem culture
-
Jez Humble
Co-author of *Accelerate*; co-author of *Continuous Delivery*; CI/CD, Lean, DevOps practitioner; DORA research programme
-
João Rosa
Contributing author *Software Architecture Metrics* ch. 6; sociotechnical architecture; KPI Value Tree; Big Picture EventStorming for architectural strategy
-
John Ousterhout
Author of *A Philosophy of Software Design*; Stanford CS professor; creator of Tcl and Raft; deep modules, information hiding, and complexity management advocate
-
Kranti Parisa
Co-author of *Reliable Machine Learning*; ML engineering practitioner; data management and fairness
-
Manuel Pais
Co-author of *Team Topologies*; DevOps and platform engineering consultant; team interaction and organisational sensing specialist
-
Mark Richards
Author of *Fundamentals of Software Architecture* (with Ford), *Software Architecture Patterns*, *Software Architecture: The Hard Parts*
-
Martin Fowler
Author of *Patterns of Enterprise Application Architecture*; ThoughtWorks Chief Scientist; coined Transaction Script, Domain Model, Active Record, Data Mapper, Repository, Service Layer
-
Martin Kleppmann
Author of *Designing Data-Intensive Applications*; distributed systems researcher at Cambridge; CRDT and local-first software advocate
-
Matthew Auburn
Co-author of *Mastering API Architecture*; cloud migration and deployment strategy specialist
-
Matthew Skelton
Co-author of *Team Topologies*; co-creator of Team Topologies model; fast flow and organisational design specialist
-
Michael Keeling
Contributing author *Software Architecture Metrics* ch. 10; author of *Design It!*; Goal-Question-Metric (GQM) framework; measurement as alignment and coaching tool
-
Michael Nygard
Author of *Release It!*; stability patterns practitioner; coined Circuit Breaker, Bulkhead, Timeout in the software context; design-for-production advocate
-
Neal Ford
Author of *Fundamentals of Software Architecture* (with Richards), *Building Evolutionary Architectures*, *Software Architecture: The Hard Parts* (with Richards, Sadalage, Dehghani); contributing author *Software Architecture Metrics* ch. 8
-
Niall Richard Murphy
Co-editor of *Site Reliability Engineering*; co-author of *Reliable Machine Learning*; Google SRE in Dublin; incident response, federation, SRE applied to ML systems
-
Nicole Forsgren
Co-author of *Accelerate*; PhD in MIS; DORA research programme; psychometric and statistical rigour applied to DevOps; four key metrics originator
-
Nora Jones
Co-author of *Chaos Engineering*; Netflix Chaos Engineering team; safety science and sociotechnical systems perspective
-
Patrick Kua
Co-author of *Building Evolutionary Architectures*; technical leadership and engineering culture specialist
-
Pramod Sadalage
Co-author of *Software Architecture: The Hard Parts*; data architect at ThoughtWorks; evolutionary database design and NoSQL specialist
-
Rebecca Parsons
Co-author of *Building Evolutionary Architectures*; ThoughtWorks CTO; distributed systems and evolutionary computation background
-
René Weiss
Contributing author *Software Architecture Metrics* ch. 2; fitness function testing pyramid; architectural verification frameworks
-
Roberto Vitillo
Author of *Understanding Distributed Systems*
-
Sam Newman
Author of *Monolith to Microservices* and *Building Microservices*; independent deployability, migration planning, monolith decomposition
-
Todd Underwood
Co-author of *Reliable Machine Learning*; SRE practitioner; applying SRE discipline to ML training and serving pipelines
-
Vlad Khononov
Author of *Learning Domain-Driven Design*; DDD practitioner and educator; strategic and tactical DDD, EventStorming
-
Zhamak Dehghani
Co-author of *Software Architecture: The Hard Parts*; creator of Data Mesh; analytical data and domain data ownership advocate