Let me tell you a story about a QNX computer that worked 24 hours a day, 7 days a week, 15 years. The computer worked quite well for now ... Well, yes, I will return to this part in a minute.
The story began in the mid-90s, when a paper manufacturing company installed a computer to monitor pressure, temperature, and various other parameters at a frequency of 5,000 times per second. A few years later, the company installed a second computer with QNX and configured it as an operational reserve of the first. Thus, if the first computer ever went down, the second one could immediately replace it.
For more than ten years, these security measures were not needed. But recently, the second computer said that he could not contact his companion. Assuming that a software error had occurred, the company called an IT consultant to solve the problem.
')
Assuming a software error has occurred,
The company called an IT consultant.
But in fact, they needed a detective.
One moment: the consultant could not find the first computer. And this is because he was no longer there. The investigation revealed that someone had stolen a computer, so the company called the police to investigate.
In short, the police found and returned the stolen computer. During the download, the consultant discovered that the thief had tried, but failed, to install Windows Vista — imagine this on a computer that was released at the beginning of Clinton’s presidency.
The computer itself still looked working. So the consultant copied the disk from the second (and still working) computer with QNX and connected the first computer to the network. Two machines are automatically synchronized with each other and are still working.
Personally, I do not even know what impressed me more: that the operating system has never failed in 15 years, or that the equipment did not wear out. In any case, history has shown that the embedded solution was executed correctly.