|
|
|
|
|
by nethergoat
5592 days ago
|
|
Designing for fault tolerance and scaling out instead of individual node durability and scaling up is, in most cases, a sounder approach. Since the vast majority of applications map well to this case, it makes sense for Amazon to focus on features that assume/assist scale-out. It's easier to design for scale-out than one might think; a great resource to get started is http://highscalability.com. Regarding EBS, I haven't seen the hangup issue you've described. Any data? As for low inter-node latencies, Amazon has an offering that specifically addresses that need:
http://aws.amazon.com/ec2/hpc-applications/ Overall, I think Amazon is making a lot of inroads in areas with specific hardware demands. They just launched GPU compute options, and I expect we'll even see SSDs soon. |
|
I'm the sysadmin (not the dba) for a website that does 30K http req/s at the edge, and our mysql cluster does about 3000 req/s during mid-day with most queries in the 1 - 5ms range.
Highscalability is a terrible place to get started, its a great place to share notes but if you get started there you will waste insane amounts of time on architecture astronaut nonsense.