Title: Process Group Approach to Reliable Distributed Computing