2000s - 2010s
时代 IV:规模难题
蓝图基础文章2000
REST: Architecture for the Scalable Web
Roy Fielding's dissertation formalized the architectural style that would become the standard for web APIs.
蓝图基础文章2004
MapReduce: Thinking in Parallel
Google's programming model for processing massive datasets across thousands of machines changed how we think about distributed computation.
工坊基础文章2005
Git: Distributed Version Control for the Angry Finn
Linus Torvalds built Git in two weeks out of frustration, and accidentally created the tool that powers all modern software development.
仓库基础文章2007
OAuth: Delegating Trust
The authorization framework that lets you 'Sign in with Google' solved the password-sharing problem and enabled the platform economy.
工具基础文章2009
V8 & Node.js: JavaScript Breaks Free
Google's V8 engine made JavaScript fast. Ryan Dahl's Node.js put it on the server. Together they unified web development and created the npm ecosystem.