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
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=182365567&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 182365567
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Feb2025
      vid: 68
      iid: 2
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        182365567
        10.1145/3707467
      ppf: 34
      ppct: 2
      formats:
      tig:
        atl: Building on Shaky Ground.
      aug:
        au: Neville-Neil, George V.
        affil: Neville-Neil Consulting, Brooklyn, NY, USA
      su:
        CrowdStrike Inc.
        Computer system failures
        Computer architecture
        Safety
      sug:
        subj:
          CrowdStrike Inc.
          Computer system failures
          Computer architecture
          Safety
      ab: 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.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2025
    holdings:
      @attributes:
        islocal: N