(no title)
sergiolp | 10 years ago
That said, about the reliability point, I agree with you. If you're building an specialized system, and reliability is your main concern, microkernels+multiservers are the way to go (or, perhaps, virtualization with hardware extensions, but this is a pretty new technology for some industries).
Probably you're going to need to add orthogonal persistence to the mix, to be able to properly recover from a server failure, or an alternative way to sync states, which will also have an impact on performance. But again, you're gaining reliability in exchange.
nickpsecurity|10 years ago
Of course, if one can modify a CPU, I'd modify it to eliminate the need for message-passing microkernels. :)