The section citations connect domain mechanisms, methods and cases to the underlying sources. Read each reference for its question, design, findings and limits. Technical guides, case investigations and scholarly articles do not provide interchangeable forms of evidence.
- D01 · research
Saltzer, J. H.; Reed, D. P.; Clark, D. D. (1984). End-to-End Arguments in System Design. ACM Transactions on Computer Systems 2(4), 277–288.
Original publication / source ↗Explains why application correctness cannot always be delegated to lower network layers.
- D02 · research
Fischer, M. J.; Lynch, N. A.; Paterson, M. S. (1985). Impossibility of Distributed Consensus with One Faulty Process. Journal of the ACM 32(2), 374–382.
Original publication / source ↗Establishes a termination limitation under explicit asynchronous-system assumptions; it does not say practical consensus is impossible.
- D03 · research
Lamport, L.; Shostak, R.; Pease, M. (1982). The Byzantine Generals Problem. ACM Transactions on Programming Languages and Systems 4(3), 382–401.
Original publication / source ↗Distinguishes arbitrary faulty behaviour from simple crash failure.
- D04 · research
Gilbert, S.; Lynch, N. (2002). Brewer’s Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services. ACM SIGACT News 33(2), 51–59.
Original publication / source ↗Formal context for consistency and availability trade-offs during partition.
- D05 · research
Dean, J.; Ghemawat, S. (2004). MapReduce: Simplified Data Processing on Large Clusters. OSDI 2004, 137–150.
Original publication / source ↗Operational design for distributed work and recovery from worker failure.
- D06 · research
Burrows, M. (2006). The Chubby Lock Service for Loosely-Coupled Distributed Systems. OSDI 2006.
Original publication / source ↗Shows the importance of coordination and naming dependencies.
- D07 · research
DeCandia, G. et al. (2007). Dynamo: Amazon’s Highly Available Key-value Store. SOSP 2007, 205–220.
Original publication / source ↗Studies availability, replication and reconciliation choices in a production distributed storage system.
- D08 · research
Corbett, J. C. et al. (2012). Spanner: Google’s Globally-Distributed Database. OSDI 2012.
Original publication / source ↗Discusses externally consistent transactions and explicit clock uncertainty.
- D09 · research
Dean, J.; Barroso, L. A. (2013). The Tail at Scale. Communications of the ACM 56(2), 74–80.
Original publication / source ↗Connects variable component latency to user-visible delay in large fan-out services.
- D10 · research
Ongaro, D.; Ousterhout, J. (2014). In Search of an Understandable Consensus Algorithm. USENIX ATC 2014, 305–319.
Original publication / source ↗Replicated-log safety, leadership and membership-change reasoning.
- D11 · research
Springall, D. et al. (2014). Security Analysis of the Estonian Internet Voting System. ACM CCS 2014.
Original publication / source ↗A bounded system evaluation illustrating procedural and technical trust boundaries; historical findings are not a claim about the current system.
- D12 · research
Wilkinson, M. D. et al. (2016). The FAIR Guiding Principles for Scientific Data Management and Stewardship. Scientific Data 3, 160018.
Original publication / source ↗Supports interpretable, reusable evidence rather than equating public access with data quality.
- D13 · technical report
Sigelman, B. H. et al. (2010). Dapper, a Large-Scale Distributed Systems Tracing Infrastructure. Google technical report.
Original publication / source ↗A primary engineering account of tracing and diagnostic sampling.
- D14 · technical book
Beyer, B.; Jones, C.; Petoff, J.; Murphy, N. R., editors (2016). Site Reliability Engineering: How Google Runs Production Systems. O’Reilly / Google.
Original publication / source ↗Operational methods for service objectives, incident command and overload management.
- D15 · official technical
NIST (2020). Security and Privacy Controls for Information Systems and Organizations. SP 800-53 Revision 5.
Original publication / source ↗A control catalogue used as an analytical resource; applicability depends on the organisation and jurisdiction.
- D16 · official technical
NIST (2020). Zero Trust Architecture. SP 800-207.
Original publication / source ↗Identity- and resource-centred access reasoning; zero trust does not mean zero residual risk.
- D17 · primary case
Meta Engineering (2021). More Details About the October 4 Outage. Operator incident account, 5 October 2021.
Original publication / source ↗Primary account of backbone and recovery dependencies.
- D18 · primary case
Amazon Web Services (2017). Summary of the Amazon S3 Service Disruption in the Northern Virginia Region. Operator incident account.
Original publication / source ↗Primary account of operational command scope, subsystem restart and status-dashboard dependency.
- D19 · primary case
Cloudflare (2019). Details of the Cloudflare Outage on July 2, 2019. Operator incident account.
Original publication / source ↗Primary account of a globally deployed rule and excessive CPU consumption.
- D20 · primary case
CrowdStrike (2024). Channel File 291 Incident Root Cause Analysis. Operator root-cause analysis, August 2024.
Original publication / source ↗Primary account of a content-update failure; separate the supplier account from independent impact evidence.
- D21 · official case
CISA (2020). Active Exploitation of SolarWinds Software. Alert, 13 December 2020.
Original publication / source ↗Documents an observed software-supply-chain compromise and the need to establish trust after compromise.
- D22 · technical standard
W3C (2013). PROV-DM: The PROV Data Model. W3C Recommendation.
Original publication / source ↗Separates entities, activities and responsible agents in evidence provenance.
- C01 · peer-reviewed
Rinaldi, S. M.; Peerenboom, J. P.; Kelly, T. K. (2001). Identifying, understanding, and analyzing critical infrastructure interdependencies. IEEE Control Systems Magazine, 21(6), 11–25.
Original publication / source ↗Distinguishes physical, cyber, geographic and logical dependencies; use the categories to formulate a case-specific dependency hypothesis.
- C02 · peer-reviewed
Pescaroli, G.; Alexander, D. (2018). Understanding Compound, Interconnected, Interacting, and Cascading Risks: A Holistic Framework. Risk Analysis, 38, 2245–2257.
Original publication / source ↗Provides distinctions for examining interacting risks and propagation; a plausible pathway still needs evidence in the case.
- C03 · peer-reviewed
Saltelli, A. et al. (2010). Variance based sensitivity analysis of model output. Design and estimator for the total sensitivity index. Computer Physics Communications, 181, 259–270.
Original publication / source ↗Methodological reference for sensitivity analysis; assumptions about independence and the model structure must accompany the chosen estimator.
- C06 · technical guide
JCGM (2008). Evaluation of measurement data — Supplement 1 to the GUM — Propagation of distributions using a Monte Carlo method. JCGM 101:2008.
Original publication / source ↗A methodological basis for propagating input distributions through a specified model, rather than treating simulated frequency as an observed event probability.
- C07 · peer-reviewed
Ostrom, E. (2009). A general framework for analyzing sustainability of social-ecological systems. Science, 325, 419–422.
Original publication / source ↗Supports a structured inquiry into actors, resources, institutions and interactions; institutional interpretation must be adapted to the system studied.
External sources are cited for research and learning. Their inclusion implies no partnership, certification or institutional endorsement.