Title :
Implementing chord with declarative networking language
Author :
Peng, Cheng-zhang ; Jiang, Ze-jun ; Cai, Xiao-bin ; Zhang, Zhi-ke
Author_Institution :
Sch. of Comput. Sci. & Technol., Northwestern Polytech. Univ., Xi´´an, China
Abstract :
In real-time or other analytics for big data in cloud computing, development of distributed systems is a must and a difficult task. The kernel problem in distributed environment is how to efficiently and accurately locate the node that stores things of our interest. Usually, we use Chord (a distributed hash table) to ease the challenging task. Implementing Chord from scratch is a tough and time consuming process. In this paper, we first investigate the applicability of a declarative networking programming language, called JOL, and describe its architecture and features. We designed and built a Chord prototype system with JOL. We also report our experience with this system.
Keywords :
cloud computing; distributed processing; file organisation; programming languages; Chord prototype system; JOL; cloud computing; declarative networking language; declarative networking programming language; distributed hash table; distributed system; kernel problem; Abstracts; Artificial neural networks; Chord; Declarative networking language; Distributed hash table; Distributed system; JOL;
Conference_Titel :
Machine Learning and Cybernetics (ICMLC), 2012 International Conference on
Conference_Location :
Xian
Print_ISBN :
978-1-4673-1484-8
DOI :
10.1109/ICMLC.2012.6358988