News for hackers. Stuff that matters.
Re:What computer and software is used by the Falcon 9? (2015) by jchw on Sunday May 31, 2020 @06:27AM (#23368553)
Once you decide that absolute reliability is unattainable, you can instead aim for sufficient redundancy. It’s not perfect, but with enough safe guards in place it may very well be good enough.
Re:What computer and software is used by the Falcon 9? (2015) by microcolonel on Sunday May 31, 2020 @09:23AM (#23369429)
Software is not always like hardware though: the same software failure can cascade across redundant instances rapidly just as easily as it affects the primary.
Re:What computer and software is used by the Falcon 9? (2015) by jchw on Sunday May 31, 2020 @05:36PM (#23372969)
The same hardware failure can cascade too; redundancy alone is not a panacea, you need some safeguards. Ideally, nothing should fully trust anything else.
Re:What computer and software is used by the Falcon 9? (2015) by perl4ever on Monday June 01, 2020 @05:25PM (#23384064)
I was just reading that they design the rocket so that one engine could explode without affecting the others (hopefully) and they test the engines by dropping a nut or bolt or something in, which is not something rocket engines normally can tolerate.
Re:What computer and software is used by the Falcon 9? (2015) by microcolonel on Sunday May 31, 2020 @09:51PM (#23374832)
Maybe cascade was the wrong word. I meant that if you pop in a hot spare and it's running the same software, there's a good chance it will encounter the same issue, sometimes immediately.
Re:What computer and software is used by the Falcon 9? (2015) by perl4ever on Monday June 01, 2020 @05:26PM (#23384082)
In some cases redundant software is developed independently by different teams to the same spec; I think I read about that with the Space Shuttle.

How correlated are your layers of swiss cheese...?