Tandem used to do this. By descent the technology wound up with HPE.
Their Tech Reports are worth a sample and fortunately they're online: https://www.hpl.hp.com/hplabs/index/Tandem
Probably the best one to start at: https://www.hpl.hp.com/techreports/tandem/TR-90.5.pdf