[REBOL] The Circle - one ring no rulers
From: jason::cunliffe::verizon::net at: 1-Aug-2002 10:54
Greetings: Thought y'all might be interested in this
Excellent slides presentation:
<quote from main url>
The Circle is a scalable decentralized peer to peer application. Which is quite
a mouthful. In English, what this means is that it is free from any kind of
control, there's no central authority running the show. Which means no
censorship, no entry taxes, no one booting you off the network, and no weak
point which can break the whole system. As long is there's one Circle peer
running, anywhere in the world, there's still a network. What is more, unlike
gnutella, things won't start breaking once the network gets big.
The Circle currently provides:
Instant messaging and IRC style chat
A personalized, trust based news service
Proxying for the Debian apt system
The Circle is written in Python, and currenly runs on Linux, BSD and Windows.
Porting it to other operating systems should not be too difficult.
At the core of the Circle is a decentralized hashtable, or "Chord". This is used
to allow things like keyword searching. The use of the decentralized hashtable
should mean that it won't have the scalability problems of a Gnutella style
network, while also avoiding the need for a central server and therefore a
single point of failure. Details of its operation are given in the "Technical
Details" section below.
The searching mechanism should scale to millions of nodes. Well, that's the
theory. In practice, we have no idea: that's where you come in :-) Help us find
..The author, Paul Harris is a very smart creative guy.
Be sure to check out his home page http://yoyo.cc.monash.edu.au/~pfh/
I'd love to hear about the architecture of REBOL/IOS compared to The Circle
Jason Cunliffe [NOMADICS: Director art+design]
Tel/fax: +1 718 422-1078 [jasonic--nomadics--org]
N 43:00.000' W 074:31.875' ALT:1144 ft
84 Henry Street #3C Brooklyn NY 11201 USA