推荐 大型服务架构文档
2007-11-20 18:01:10
EBay
The eBay platfrom handle 5 billion API call per month;
1 billion pageview per day.
> 44 Billion SQL executions/day!
Roll 10,000+ lines of code every two weeks.
推荐其 Architectural Strategies:
1 Partition Everything:Database, Application Tier, Search
2 Async Everywhere
3 Automate Everything
4 Remember Everything Fails
Yahoo!
Shared Components
–Network, Data Center, NAS
–Centrally managed by infrastructure
team
• Load Balancing
–DSR is preferred model
–Proxy load balancing only where
necessary
Second Life
15,400 simulator processes
956 square kilometers = 8X San Francisco
~100 TB (over 1bn files) of user-created content
30 million concurrent scripts
SL (the software) has two primary
components: Viewer and Simulator
惊爆:sl viewers居然用udp和服务器(simulator,userserver)
他们以后希望改为http通讯。
The Second Life software is built and maintained by a 50-person developer team.
The Second Life infrastructure is built and maintained by a 12-person operations team.
原文地址:http://qcon.infoq.com/sanfrancisco/tracks/show_track.jsp?trackOID=70
文档下载地址 \10.2.0.42\xntech\tmp*.pdf
pv sql sql/pv
-----------------------------------------------
ebay 1b 44b 44
xn 0.2b 1.7b 9
so in efficiency: xn > ebay