On Wed, 3 Mar 2010 09:04:37 -0800 Ryan King <r...@twitter.com> wrote:
RK> Something like RRDNS is no more complex that managing a list of seed nodes. How do your clients at Twitter find server nodes? Do you just run them local to each node? My concern is that both RRDNS and seed node lists are vulnerable to individual node failure. Updating DNS when a node dies means you have to wait until the TTL expires, and if you lower the TTL too much your server will get killed. With seed node lists, if I get unlucky I'd be trying to hit a downed node in which case I may as well just use RRDNS and deal with connection failure from the start. Ted