Future multi suggestion - Page 2

Future multi suggestion

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Torrasque
Posts: 1022
Joined: 05 Oct 2004, 23:55

Post by Torrasque »

A p2p network could be nice to download new map. (You join a party with already 3 personne, and you're the only one wich don't have he map) but anyways a link to a good server with a download manager is still better imo. (you can quietly download the map when nobodie wait for you).
jouninkomiko
Posts: 436
Joined: 26 Aug 2004, 08:11

Post by jouninkomiko »

well, the plan right now is to leave the server out of map and unit sharing with the exception of letting people know who has what... it won't be in a first version, but i plan on putting it in at some point
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

I'm thinking soemthign along the lines of bit torrents for maps.

lmao you guys have taken everything far too seriously.


Perhaps we should implement onion routing and military grade encryption for spring?
jouninkomiko
Posts: 436
Joined: 26 Aug 2004, 08:11

Post by jouninkomiko »

if you dont want to be serious, use the off topic discussion.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

I originally meant it as a passing comment, And there are varying levels of seriousness. But anyways sorry for the inconvenience
SJ
Posts: 618
Joined: 13 Aug 2004, 17:13

Post by SJ »

I actually think a p2p lobby system would be sort of cool. Just to much work to implement for a small (if any) gain.
jouninkomiko
Posts: 436
Joined: 26 Aug 2004, 08:11

Post by jouninkomiko »

i still dont see any advantage to it other than file transfer. With the miniscule amount of data plaintext and a few messages require, why bother with p2p?
User avatar
PauloMorfeo
Posts: 2004
Joined: 15 Dec 2004, 20:53

Post by PauloMorfeo »

jouninkomiko wrote:i still dont see any advantage to it other than file transfer. With the miniscule amount of data plaintext and a few messages require, why bother with p2p?
Well, i can think of one...
The server would be used to provide us with p2p conection-links but if the server went down, all conections already established would be kept alive. All others would not be able to start new ones but the ones that already did, would not lose they're's...
Ideally, all PC's that were conected to the server, would have a list of other PCs in the Internet and even with a server crash, they could be able to start new chat rooms, game rooms, etc. They could even trade lists of other PCs alive in TA-Spring and as such, the TA-Spring network would remain completely alive even though the server was down.

Keep in mind, though, that although i am a networks administrator, i do not have great knowledge of how p2p works in a practical sense...
SJ
Posts: 618
Joined: 13 Aug 2004, 17:13

Post by SJ »

To avoid having a single point of failure. (you would only need to have the ip adress of a single node in the network to connect, which could be gotten from a webpage or whatever)

Edit: hm should i use my admin powers to move my post above PauloMorfeos :)
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

lol, Though try not to use your powers to start censoring my posts again word by word like you used todo ages ago


Yah and maybe if our accounts had profiles and avatars that were stored locally. Besides we have a lot of transfers for files, updates addons maps units etc. Maybe for now a simple program to create and use torrents for these files would be the best option.
jouninkomiko
Posts: 436
Joined: 26 Aug 2004, 08:11

Post by jouninkomiko »

sounds like a possibility... im still not sure if the upsides mitigate the downsides. doing such a system would result in a slower rate of transfer as well as a good deal more coding, even though we can guarantee that the system stays up.
User avatar
Shade
Posts: 56
Joined: 14 Apr 2005, 17:29

Post by Shade »

If you guys need a mirror for maps, or a download centre, I'm sure we can help... My company (er, for clarification, that I own, not that I work for) has several servers... We could donate something like 100-200 gigabytes of data.

-Shade
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

nah for Filetransfers for maps avatars unti setc I think bit torrent for anythign larger than 100kb is goign to be useful. A centralised system like a webserver such as shade suggested would eb useful for the lobby itself and mods and fast distribution but after a few days the bit torrents would eliminate the need for those with the client. I'm sure that someone could easily create a proxy for the client and use that as a gateway to some p2p code, all that'd be elft would eb integrating the client and server into eachover for lobby
Torrasque
Posts: 1022
Joined: 05 Oct 2004, 23:55

Post by Torrasque »

@AF: But for bittorrent, you need a server with has the file 24h/24 to be sure that the file is always avaible.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

I know that, a conventional method would start ti off and as more people get the file the less the laod is on the mains erver, eventually there is little or no need to host it because fo bit torrents.
User avatar
Shade
Posts: 56
Joined: 14 Apr 2005, 17:29

Post by Shade »

Because of the way that BT works, and the classification and potential demand for TA (Spring?), I think that bittorrent is a bad idea to start off... Highly available files would be a upmost need. There are other things to consider as well, like a hosts bandwidth, and file transfer.

Another idea would be to have strategically placed mirrors; for example, IF TA was to become open source (having read the FAQ, I know this hasn't been decided yet) one could host the project on sourceforge. As most of you probably know, sourceforge has mirrors everywhere.... And, of course, it's free.

Just a thought.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

And I say Bit torrent is a very good idea cosnidering the SY's already use it. The initial rush to get spring would make bit torrent useless btu after a day ro two bit torrents would eb more effective than the server downlaod with its 150kbps limit, and would provide far faster downlaods and availability. So thats why i said both. Besides teh SY's are very likely to release spring as a torrent file and downlaod with limited downway traffic as they have with the videos
Liam
Posts: 93
Joined: 02 Nov 2004, 22:43

Post by Liam »

i think it would be a good idea to be honest, although on a much smaller scale, not like a big database of maps... just if there's 4 people on a server, and 3 of them have the map, them all uploading would be better than just one, you could have list of required files and hashes for them. (which is basically what a .torrent file is, although it has more than one hash depending on the file size and has tracker info and stuff) i don't think a p2p system for actually playing is such a great idea though, it increases the bandwidth for everyone (think of uploading the same thing 3 times instead of just once) and is just basically outdated... it also requires everyone to forward ports for best results, which pretty much kills anyone on a campus connection. i know if some people are on a server and it goes down then that's it... game over, but almost every game does that and it's rarely an issue, perhaps that's where saving games would come in useful, so at least you can continue it... which gives me an idea, you could basically use a demo as save game, so if you ever do plan to implement that... there you go :)
User avatar
Redfish
Posts: 289
Joined: 27 Feb 2005, 16:12

Post by Redfish »

I don't think it'll be a problem using bittorrent. The file is probably <100MB and with superseed it should be 1 hour of uploading on a good con before enough ppl have the files.
User avatar
[K.B.] Napalm Cobra
Posts: 1222
Joined: 16 Aug 2004, 06:15

Post by [K.B.] Napalm Cobra »

Last I heard it was under 20megs. But that may have changed lately.
Post Reply

Return to “General Discussion”