Building on Shaky Ground.

This article addresses the CrowdStrike incident which highlighted critical failures in technology systems that impacted various sectors like travel, healthcare, and banking. Much of the article focuses on issues like poor testing and specific bugs as well as the deeper problem that lies in the funda...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 68; no. 2; pp. 34 - 36
Autor principal: Neville-Neil, George V.
Formato: Artículo
Publicado: Association for Computing Machinery Feb2025
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:This article addresses the CrowdStrike incident which highlighted critical failures in technology systems that impacted various sectors like travel, healthcare, and banking. Much of the article focuses on issues like poor testing and specific bugs as well as the deeper problem that lies in the fundamental architecture of current computer systems, which rely on unsafe languages and complex hardware. The author forwards a solution that calls for rethinking system design, implementing safer hardware architectures, and adopting type-safe programming languages like Rust to reduce vulnerabilities. Ultimately, he says, addressing these architectural flaws is essential for ensuring the safety and reliability of modern infrastructure, which increasingly underpins critical services worldwide.