Ben, can you elaborate on some infrastructure topology issues that would break this approach?
On Wed, Sep 1, 2010 at 4:16 PM, Andres March <email@example.com> wrote:All nodes would have to resolve whenever topology changed.
> I didn't have anything specific in mind. I understand all the issues around
> DNS and not advocating only supporting hostnames (just thought it would be a
> nice option). I also wouldn't expect name resolution to be done all the
> time, only when the node is first being started or during initial discovery.
This case is not actually solved more simply by gossiping hostnames.
> One use case might be when nodes are spread out over multiple networks as
> the poster describes, nodes on the same network on a private interface could
> incur less network overhead than if they go out through the public
> interface. I'm not sure that this is even possible given that cassandra
> binds to only one interface.
It requires much more in-depth understanding of infrastructure