[tahoe-lafs-trac-stream] [tahoe-lafs] #1765: gossip-introducer should forget about old nodes somehow
tahoe-lafs
trac at tahoe-lafs.org
Thu Jun 14 20:01:05 UTC 2012
#1765: gossip-introducer should forget about old nodes somehow
--------------------------------+--------------------
Reporter: warner | Owner: warner
Type: enhancement | Status: new
Priority: normal | Milestone: soon
Component: code-nodeadmin | Version: 1.9.1
Resolution: | Keywords:
Launchpad Bug: |
--------------------------------+--------------------
Comment (by zooko):
Replying to [comment:3 warner]:
>
> The only concern I can think of is that partial connectivity
> might prevent a new client from learning about nodes that they could
> normally connect to. In particular, could this interact with NAT in some
> way that might produce a less-connected grid than our current central
> Introducer? I don't think so, but I'd have to study it more.
Hrm. This idea of gossip conflicts with my idea that each server should
attempt to connect to all clients -- and only to clients -- and that each
client should attempt to connect to all servers -- and only to servers
(#344, #1086).
It would also interact somewhat poorly with #444
In fact, why do we need to switch from introducers to gossip at all? Could
we finish the rest of the #466 new-introduction-protocol and related
accounting infrastructure while leaving the current centralized introducer
(or the #68 multiple introducers) alone?
I think this discussion needs to move to the mailing list...
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1765#comment:5>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list