Amazon’s distributed computing manifesto (1998)
> All of this was being done before terms like service-oriented architecture existed.<p>I feel like the first time I heard the term was early 2000's, and wasn't it a mainframe thing first? Dunno, just wondering.<p>Anyhow, it's nicely written, very concise, and worth noting how the original author focuses more on "What kind of realistic options do we have?" than winning the A vs. B vs. C argument in one fell swoop.