April 9, 2026
Eight CPUs, one internet meltdown
How NASA Built Artemis II’s Fault-Tolerant Computer
Eight brains, zero chill: NASA’s moon computer sparks credit fights and Agile roasts
TLDR: Artemis II’s Orion capsule runs with eight synchronized processors that mute errors instead of spreading them, letting the ship survive multiple failures far from Earth. Commenters are split between awe at the safety design, a credit fight over NASA vs. contractors, and roasts of modern Agile-era software habits—because astronauts’ lives are on the line.
NASA’s Artemis II capsule is basically flying with eight brains—pairs of processors checking each other so any glitchy one goes quiet instead of steering the ship wrong. It’s a belt‑and‑suspenders setup: if one module goes silent, the system calmly grabs the next healthy one. Engineers say they can lose three in 22 seconds and still cruise. That’s the science. The comments? Pure chaos.
First, the headline police showed up: one reader snarked that the title “needs its how‑dectomy reverted,” kicking off a wave of nitpicks before anyone even got to the lunar bit. Then came the culture war: a Carnegie Mellon quote about modern software habits had devs spiraling. One commenter blasted today’s Agile/DevOps culture as “we forgot how to be deterministic,” while others marveled at NASA’s metronome‑like timing—think a choreographed dance instead of improv.
The credit brawl lit up next. A top‑voted jab: “NASA didn’t build this, Lockheed and subs did,” turning the thread into a who‑really-built‑space argument. Meanwhile, pragmatists asked the scary questions: how often do cosmic rays flip bits? Could a solar flare scramble everything? And if space needs 4x backups, what happens to “orbital data centers”? Between jokes about “eight CPUs so Clippy can ride to the Moon” and serious chatter about radiation and fail‑silent design, the crowd’s verdict is split: awe at the engineering, side‑eye at the branding, and a roast session for modern software habits. More on Artemis II
Key Points
- •Orion’s onboard computers for Artemis II manage nearly all safety-critical functions, unlike Apollo’s more limited computer and electromechanical controls.
- •The architecture is built for deep-space reliability with redundant wiring, logically redundant network planes, and multiple flight computers.
- •Orion uses two Vehicle Management Computers with four Flight Control Modules; each FCM is a self-checking processor pair, totaling eight CPUs in parallel.
- •A fail-silent design with a priority-ordered source selection algorithm replaces traditional triplex voting to prevent propagation of wrong answers.
- •The system is sized to tolerate radiation-induced faults, including losing three FCMs in 22 seconds and recovering modules via reset and resynchronization.