Text this: Design and Cost Analysis for a Fault-Tolerant Distributed Shared Memory System.