# Towards a Highly Available Model for Processing Service Requests Based on Distributed Hash Tables
## 2 Materials and Methods
### System Scalability Based on the Intrinsic Properties of the Chord DHT
[CrossRef]
* (26) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] An Architecture for a Widely Distributed Storage and Communication Infrastructure. 2018. Available online: [[https://www2.eecs.berkeley.edu/Pubs/TechRpts/2018/EECS-2018-130.html](https://www2.eecs.berkeley.edu/Pubs/TechRpts/2018/EECS-2018-130.html)]([https://www2.eecs.berkeley.edu/Pubs/TechRpts/2018/EECS-2018-130.html](https://www2.eecs.berkeley.edu/Pubs/TechRpts/2018/EECS-2018-130.html)) (accessed on 3 January 2022). * (27) [PERSON] Shared Scheduling in Distributed Systems. Ph.D. Thesis, Technische Universiteit Delft, Delft, The Netherlands, 2002. * (28) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing. In Proceedings of the 9 th USENIX Conference on Networked Systems Design and Implementation, San Jose, CA, USA, 25-27 April 2012. * (29) [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON] PACMan: Coordinated Memory Caching for Parallel Jobs. In Proceedings of the 9 th USENIX conference on Networked Systems Design and Implementation, San Jose, CA, USA, 25-27 April 2012. * (30) [PERSON]; [PERSON]; [PERSON]; [PERSON] Small Cache, Big Effect: Provable Load Balancing for Randomly Partitioned Cluster Services. In Proceedings of the ACM Symposium on Cloud Computing in Conjunction with SOSP, Cascais, Portugal, 27-28 October 2011. * (31) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Efficient Distributed Memory Management with RDMA and Caching. _VLDB Endowment_**2018**, _11_, 1604-1617. [CrossRef]
* (32) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Mission Possible: Unify HPC and Big Data Stacks Towards Application-Defined Blobs at the Storage Layer. _Future Gener. Comput. Syst._**2020**, _109_, 668-677. [CrossRef]
* (33) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Tapestry: A Resilient Global-scale Overlay for Service Deployment. _IEEE J. Sel. Areas Commun._**2004**, _22_, 41-53. [CrossRef]
* (34)_RFC 3768 (Draft Standard)_; Virtual Router Redundancy Protocol (VRRP). [PERSON], [PERSON]; Nokia: Espoo, Finland, 2004. * (35)_RFC 2915 (Proposed Standard)_; The Naming Authority Pointer (NAPTR) DNS Resource Record. [PERSON], [PERSON], [PERSON]; The Internet Society: Reston, VA, USA, 2000; Obsoleted by RFCs 3401, 3402, 3403, 3404. * (36)_RFC 2782 (Proposed Standard)_; A DNS RR for specifying the location of services (DNS SRV). [PERSON], [PERSON], [PERSON], [PERSON]; The Internet Society: Reston, VA, USA, 2000. * (37) [PERSON]; [PERSON]; [PERSON] A Peer-to-Peer Architecture for Multi-Path Data Transfer Optimization using Local Decisions. In Proceedings of the Fourth EuroSys Conference 2009, Nuremberg, Germany, 31 March 2009. * (38) SHA-1--Secure Hash Standard. Available online: [[http://www.itl.nist.gov/fipspubs/flip180-1.htm](http://www.itl.nist.gov/fipspubs/flip180-1.htm)]([http://www.itl.nist.gov/fipspubs/flip180-1.htm](http://www.itl.nist.gov/fipspubs/flip180-1.htm)) (accessed on 3 January 2022). * (39) [PERSON] The MD5 Message-Digest Algorithm. RFC 1321. 1992. Available online: [[https://www.rfc-editor.org/info/rfc1321](https://www.rfc-editor.org/info/rfc1321)]([https://www.rfc-editor.org/info/rfc1321](https://www.rfc-editor.org/info/rfc1321)) (accessed on 3 January 2022). * (40)_RFC 1035 (Standard)_; Domain Names--Implementation and Specification. [PERSON], Ed. ; Information Sciences Institute: Marina del Rey, CA, USA, 1987; Updated by RFCs 1101, 1183, 1348, 1876, 1982, 1995, 1996, 2065, 2136, 2181, 2137, 2308, 2535, 2845, 3425, 3658, 4033, 4034, 4035, 4343. * (41) [PERSON]; [PERSON] A Scalable Solution for Balancing the Peer Load in a Chord DHT. In Proceedings of the 2010 IEEE ICCP Conference, Cambridge, MA, USA, 29-30 March 2010; pp. 297-304. * (42) [PERSON]; [PERSON] A self-adapting peer-to-peer logical infrastructure, to increase storage reliability on top of the physical infrastructure.