3 ms·
It'd depend on what software is under consideration. IIRC the UI in Crew Dragon is using more contemporary stuff, Node.js I think. This is fine because they hav
by dotnet00 2y ago
It'd depend on what software is under consideration. IIRC the UI in Crew Dragon is using more contemporary stuff, Node.js I think. This is fine because they have redundancy, there's minimal crew control anyway, and there are manual overrides behind a panel below the screens.
They have 3 relatively modern CPUs setup to run the same code and error check each other, such that if one has an issue, there's still redundancy when it's rebooting.
The software controlling critical systems is probably closer to NASA-esque practices.
- Onavo 2y agoYeah them running a electron style browser in a box GUI was quite a shocker given how much HN bashed electron when it came out.
- asynchronous 2y agoCan’t hate it if it’s working. They make cool stuff and haven’t had a Challenger incident yet, I wish them the best.
- swiftcoder 2y agoElectron was "bashed" for the resource overhead on consumer PCs. That's not really relevant to an aerospace firm who can spec their hardware to match the exact resource requirements of their tech stack.