Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella / Gnutella Network Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella / Gnutella Network Discussion For general discussion about Gnutella and the Gnutella network.
For discussion about a specific Gnutella client program, please post in one of the client forums above.


Reply
 
LinkBack Thread Tools Display Modes
  #21 (permalink)  
Old December 6th, 2001
Disciple
 
Join Date: November 30th, 2001
Location: Nederland
Posts: 16
gerardm is flying high
Default Thanks SRL but what is your answer ?

SRL, again you prove helpfull. Great.

But you did not exactly answer the question. The question am I helpfull?

Yes, there are other protocols. No, I did not know of giFT. But, there is a lot of life in Gnutella, it lives. There are good things going on. giFT does not have Gnutella's history but it does also not have its community.

In LimeWire I see things I like a lot, it has most of the things I need, it could do really well. It could be combined with a Zope. A central database that allows for decentral storage...

The thing is, there are many exciting things going on. It IS hard to choose. Once you make a choise you have to evaluate before you drop it. So am I helpfull? I can test, I can write, I can point and I can provide a community with a tool that they do not even now they miss. (the cactus community )

Thanks,
have fun
Gerard
Reply With Quote
  #22 (permalink)  
Old December 6th, 2001
SRL SRL is offline
Gnutella Veteran
 
Join Date: March 24th, 2001
Posts: 144
SRL is flying high
Default Re: Thanks SRL but what is your answer ?

Quote:
Originally posted by gerardm
SRL, again you prove helpfull. Great.

But you did not exactly answer the question. The question am I helpfull?
That's hard for me to answer. Are you helpful to who? I'm sure the potential users of your database would find you (and it) helpful. As for gnutella, the main thing holding it back isn't really any lack of know-how or good programmers - it's just getting everyone to work together and in the same direction.


Quote:
Yes, there are other protocols. No, I did not know of giFT. But, there is a lot of life in Gnutella, it lives. There are good things going on. giFT does not have Gnutella's history but it does also not have its community.
Sure there's life in Gnutella, but from a practical standpoint, it's not the greatest protocol for what you describe.

From what I understand, you want a distributed way to share data between users of your database. For this Gnutella's community of users isn't really an advantage at all, in fact, you may be working a cross purposes. I'd guess you need stability and functionality more than you need a large pre-established user base sharing other kinds of stuff.

I'm not sure how far giFT has come, but FastTrack is a very well established and solid protocol. Actually it has far more users than Gnutella does (or presently could), but, until giFT, access to it has been locked behind company doors. Still I think it would have a much better chance of working. If you use gnutella you'd face some major problems...

1) There's no good way to isolate sub-nets. Some early hacks were attempted, but for the most part there isn't enough agreement between peers for it to work. Your traffic would mix with everyone else's and your users could never find each other. It's made worse because of reason two...

2) Gnutella doesn't scale well. Lots has been made of this issue, and many claimed it would lead to Gnutella's eventual collapse. This isn't what happens though. Gnutella keeps working, but nodes cluster into groups that pretty much can't see each other. As you add more users, the chance of any two seeing each other's files gets increasingly slim - but you can still find lots of files in general. If you're looking for popular files, it's not a problem, but if your looking for something shared only by some guy in Topeka, you're out of luck.

FT protocol solves this quite well with "supernodes" which help give the network a more hierarchical structure. Gnutella developers are working on "superpeers", but it's still experimental, just a copy of what FT already does, and isn't likely to be generally supported for some time.

giFT's openFT should be both scaleable and encrypted. This means your users will be able to find each other, and using a unique crypto key will keep your special-purpose P2P network free of noise - both intentional and accidental.

The challanges facing gnutella are not technical. Good answers exist to all its problems, but politics (unfortunate) and backwards compatibility (painful but necessary) have held things back.

Anyway, my question is, for special-purpose P2P, how is Gnutella's community of any advantage at all? Especially considering it's just not very well suited to what you're trying to do. Why drag that particular albatross around when all you really need is functional protocol?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Open Source Shareware? Concerned Open Discussion topics 10 August 2nd, 2005 03:27 AM
LimeWire Goes Open-Source CycloCide Open Discussion topics 7 October 15th, 2001 11:51 AM
LimeWire Goes Open-Source Moak Open Discussion topics 0 September 24th, 2001 05:17 AM
Open source it!!!!!!! Compenguin General Gnutella / Gnutella Network Discussion 1 October 21st, 2000 06:33 PM


All times are GMT -7. The time now is 05:32 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.