Re: [JXTA discuss] JXTA and Quorum Consensus
"AJAY RAVICHANDRAN" <[email protected]> Fri, 5 Aug 2005 11:22:22 -0500
| Newsgroups | gmane.comp.java.jxta.general |
|---|---|
| Message-ID | <001e01c599d9$df1c6460$4e504682@enterprise> |
Good idea +1 Ajay ----- Original Message ----- From: "John Schock" <[email protected]> To: <[email protected]> Sent: Thursday, August 04, 2005 7:05 PM Subject: [JXTA discuss] JXTA and Quorum Consensus > Hi all, > I've been working on a JXTA service for collecting quorums of peers, which > could be used for peer-to-peer voting and as a basis for distributed > database/filesystem etc. An example of a non-JXTA distributed database > based on the same basic quorum consensus idea is here: > > http://www.backplane.com/docs.shtml?doc=2 > > Note that this project isn't a distributed database; though one could be > built on it in theory. It is a service that allows one peer to collect a > set of responses (aka "Ballots") from a set of other peers in response to > a proposed action (an "Initiative"). For instance, in a distributed > filesystem, one peer could send out an initiative indicating that it > wishes to write some bytes at some offset in some file. If enough other > peers respond with affirmative Ballots, then the peer knows it has an > up-to-date copy of the file and can proceed with the write. > > The idea is based on the "Weighted Voting" algorithm proposed by D.K. > Gifford (for those of you with an academic bent, see Gifford, D.K. (1979). > Weighted voting for replicated data. In /Proceedings 7th Symposium on > Operating Systems Principles, /ACM, pp. 150-62.) > > I've developed a basic working prototype of the service and a (very > simple) distributed filesystem application on top of it, and was thinking > of creating a JXTA project to open the project up to the community. > Does anyone know of any similar work in the JXTA community? > Would there be any objection to such a project? > > If nobody objects, I'm planning to follow up with a formal project > proposal in a few days. > > Regards, > -John Schock > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 8/3/2005 > >