A network architecture for reliable distributed computing

A reliable distributed environment (RDE) is proposed that is based on an efficient and reliable extension to datagram communications. The concept of coupled relation is introduced to measure the degree to which distributed environments are reliable. View sections, a programming construct that protects against changes in node status (available or not), as support for distributed computing tasks, are presented. Simulation results are given for coupled relations based on different algorithms, node failure rate, recovery rate, message sending rate, and data missing rate to illustrate the behavior of distributed systems constructed using the view section model on top of RDE.<<ETX>>