 
nanog mailing list archives
Re: Amazon diagnosis
From: Ryan Malayter <malayter () gmail com>
Date: Thu, 5 May 2011 10:45:10 -0700 (PDT)
On May 1, 2:29 pm, Jeff Wheeler <j... () inconcepts biz> wrote:
What it really boils down to is this: if application developers are doing their jobs, a given service can be easy and inexpensive to distribute to unrelated systems/networks without a huge infrastructure expense. If the developers are not, you end up spending a lot of money on infrastructure to make up for code, databases, and APIs which were not designed with this in mind.
Umm... see the CAP theorem. There are certain things, such as ACID transactions, which are *impossible* to geographically distribute with redundancy in a performant and scalable way because of speed of light constraints. Of course web-startups like Reddit have no excuse in this area: they don't even *need* ACID transactions for anything they do, as what they are storing is utterly unimportant in the financial sense and can be handled with eventually-consistent semantics. But asynchronous replication doesn't cut it for something like stock trades, or even B2C order taking. I like to bag on my developers for not knowing anything about the infrastructure, but sometimes you just can't do it right because of physics. Or you can't do it right without writing your own OS, networking stacks, file systems, etc., which means it is essentially "impossible" in the real world.
Current thread:
- Re: Amazon diagnosis, (continued)
- Re: Amazon diagnosis Andrew Kirch (May 01)
- Re: Amazon diagnosis Jeff Wheeler (May 01)
- Re: Amazon diagnosis Paul Graydon (May 01)
- Re: Amazon diagnosis Jeroen van Aart (May 02)
- Re: Amazon diagnosis Valdis . Kletnieks (May 02)
- Re: Amazon diagnosis Jeroen van Aart (May 02)
- Re: Amazon diagnosis George Herbert (May 02)
- Re: Amazon diagnosis Jason Baugher (May 03)
- Re: Amazon diagnosis Phil Pierotti (May 03)
 
 
- Re: Amazon diagnosis Jeff Wheeler (May 01)
 
- Re: Amazon diagnosis Andrew Kirch (May 01)
- Re: Amazon diagnosis Paul Graydon (May 02)
- Re: Amazon diagnosis Ryan Malayter (May 05)
- Re: Amazon diagnosis George Herbert (May 05)
- Re: Amazon diagnosis Jay Ashworth (May 05)
- Re: Amazon diagnosis Ryan Malayter (May 06)
- Re: Amazon diagnosis Jay Ashworth (May 06)
- RE: Amazon diagnosis Kenneth M. Chipps Ph.D. (May 06)
- Re: Amazon diagnosis Brett Frankenberger (May 01)
- RE: Amazon diagnosis Robert Bonomi (May 01)


