...which is why they recommend you never use the ip, instead AWS provides a hostname, which is invariant...
HN user
jibs
ooh, this looks really problematic on multiple levels (why wait for JS etc).
A simple solution, which I've used--and I think the OPs situation is similar--is to just have an additional A-record pointed to the ELB, this should work unless the OP is doing something really fancy. No need for route-53, even go-daddy will let you do this.
However, route-53 gives you much better TTL, so if you ever need to re-route..
Because i'm in a particularly pedantic mood: I don't think ELB (Amazon's load balancing) is free, which is a little misleading.
In fact:
* $0.025 per Elastic Load Balancer-hour (or partial hour)
* $0.008 per GB of data processed by an Elastic Load Balancer
Source: http://aws.amazon.com/ec2/pricing/
Obviously these are problems loads of people face / hope to face, so it would have been nice to get some more 'meat' in this post.
Edit: formatting
Ah, understood - that makes sense. Thanks! re. my "ring replication", sorry that was sloppy of me, but-you-know-what-i-mean :)
Interesting - from what I remember of the the original Amazon Dynamo paper it seems the ring replication is pretty central to the thing (if we are both talking about the ring replication used for the distribution of keys across the nodes). This is sounding like crippleware :(
A bit tangential to this particular announcement - but i've been musing about using Riak, though so far put off by their (seemingly) open-core, rather than open-source implementation. Are the paid, enterprise functions stuff you eventually need in most use cases? the lack of multi-site replication in particular is curious; would this mean I can replicate between nodes on the cluster, as long as they are in the same datacenter, but not across the interwebs until i hand over some $$$?