Designing Critical Systems. Airplanes, Medical Devices, and Blockchains

It&rsquo;s acceptable for some systems to fail occasionally, but others simply cannot afford to. Your Windows can crash , but the software controlling an airplane&rsquo;s engine cannot. Not all systems are designed the same way. The more critical the system, the stricter the requirements and the more expensive it becomes. In this post, I will take a systems and software approach to understand:…