A fault-tolerant data communication setup to improve reliability and performance for Internet based distributed applications | IEEE Conference Publication | IEEE Xplore