[squeak-dev] [Q] BitTorrent Implementation in Squeak
Joshua Gargus
schwa at fastmail.us
Wed Apr 8 17:50:58 UTC 2009
Karl Ramberg wrote:
> On 2009-04-08 18:07, Joshua Gargus wrote:
>> karl ramberg wrote:
>>> I think the Croquet Teatime implementation was inspired from BitTorrent
>>
>> There's actually no relationship between them, other than both using
>> "P2P networking" (and each means something different by the term).
>> BitTorrent is focused on getting everyone all the chunks of a file
>> efficiently, but in no particular order. Croquet aims to maintain
>> identical replicas of a groups of objects with minimimal latency; it
>> does this by ensuring that each peer receives an identical stream of
>> messages.
>>
>> A BitTorrent implementation could be used in Croquet to share large,
>> immutable data chunks (such as meshes or textures) that don't need to
>> be available at an exact time (just ASAP).
>>
>> Cheers,
>> Josh
> But would Croquet work as a BitTorrent like system as_it_ is for any
> file/object in a space?
> (Just asking for curiosity )
No. You can put an object into a space for someone else to retrieve,
but the behavior is FTP-like as much as it is BitTorrent-like (eg: you
don't get different chunks of the data from different people).
Cheers,
Josh
>
> Karl
>
>
>>
>>
>>>
>>> Karl
>>>
>>>
>>>
>>> On Wed, Apr 8, 2009 at 12:29 PM, Chun, Sungjin <chunsj at embian.com
>>> <mailto:chunsj at embian.com>> wrote:
>>>
>>> Peer protocol is for downloading? Maybe I need both...
>>>
>>>
>>> On Apr 8, 2009, at 4:51 PM, Philippe Marschall wrote:
>>>
>>> 2009/4/8 "S.J.Chun" <chunsj at embian.com
>>> <mailto:chunsj at embian.com>>:
>>>
>>> Hi,
>>>
>>> are there any reference implementation for BitTorrent in
>>> Squeak/Smalltalk?
>>>
>>>
>>> Tracker or peer protocol or both?
>>>
>>> Cheers
>>> Philippe
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>
>> ------------------------------------------------------------------------
>>
>>
>>
>
> ------------------------------------------------------------------------
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090408/7e97ade6/attachment.htm
More information about the Squeak-dev
mailing list
|