Seol mar théacs é seo: Fault tolerance in distributed systems