Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the critical systems design principles from early space exploration in this 52-minute conference talk from NDC's Copenhagen Developer's Festival. Dive into the Mercury, Gemini, and Apollo programs, examining how their software was responsible for life-or-death decisions. Analyze disasters and near-fatal accidents, such as Gemini 8 and Apollo 11, to understand the system design choices that led to or prevented catastrophes. Learn about fail-open vs. fail-closed design, recoverable software, process prioritization, levels of autonomy, and designing for human intervention. Gain valuable insights applicable to modern software development from the pioneering days of crewed spaceflight.