Pošljite SMS: Hardware and software architectures for fault tolerance :