Enviar pesquisa
Carregar
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
•
Transferir como PPS, PDF
•
252 gostaram
•
23,428 visualizações
Cal Henderson
Seguir
Tecnologia
Esportes
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 180
Baixar agora
Recomendados
Introduction to MongoDB
Introduction to MongoDB
Mike Dirolf
MySQL 상태 메시지 분석 및 활용
MySQL 상태 메시지 분석 및 활용
I Goo Lee
How to boost your datamanagement with Dremio ?
How to boost your datamanagement with Dremio ?
Vincent Terrasi
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Guido Schmutz
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
BOMI KIM
Scalable web architecture
Scalable web architecture
Kaushik Paranjape
Cassandra Introduction & Features
Cassandra Introduction & Features
DataStax Academy
Building robust CDC pipeline with Apache Hudi and Debezium
Building robust CDC pipeline with Apache Hudi and Debezium
Tathastu.ai
Recomendados
Introduction to MongoDB
Introduction to MongoDB
Mike Dirolf
MySQL 상태 메시지 분석 및 활용
MySQL 상태 메시지 분석 및 활용
I Goo Lee
How to boost your datamanagement with Dremio ?
How to boost your datamanagement with Dremio ?
Vincent Terrasi
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Guido Schmutz
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
BOMI KIM
Scalable web architecture
Scalable web architecture
Kaushik Paranjape
Cassandra Introduction & Features
Cassandra Introduction & Features
DataStax Academy
Building robust CDC pipeline with Apache Hudi and Debezium
Building robust CDC pipeline with Apache Hudi and Debezium
Tathastu.ai
Decomposing Applications for Scalability and Deployability (April 2012)
Decomposing Applications for Scalability and Deployability (April 2012)
Chris Richardson
Introduction to Apache Spark Developer Training
Introduction to Apache Spark Developer Training
Cloudera, Inc.
Relational databases vs Non-relational databases
Relational databases vs Non-relational databases
James Serra
Apache Arrow Flight Overview
Apache Arrow Flight Overview
Jacques Nadeau
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
Jonas Bonér
Advanced Change Data Streaming Patterns in Distributed Systems | Gunnar Morli...
Advanced Change Data Streaming Patterns in Distributed Systems | Gunnar Morli...
HostedbyConfluent
Introduction to Redis
Introduction to Redis
Arnab Mitra
Clean architectures with fast api pycones
Clean architectures with fast api pycones
Alvaro Del Castillo
Unique ID generation in distributed systems
Unique ID generation in distributed systems
Dave Gardner
What's new in Scala 2.13?
What's new in Scala 2.13?
Hermann Hueck
Introduction to NoSQL Databases
Introduction to NoSQL Databases
Derek Stainer
Introduction to NoSQL
Introduction to NoSQL
PolarSeven Pty Ltd
ElastiCache Deep Dive: Best Practices and Usage Patterns - March 2017 AWS Onl...
ElastiCache Deep Dive: Best Practices and Usage Patterns - March 2017 AWS Onl...
Amazon Web Services
Micro services Architecture
Micro services Architecture
Araf Karsh Hamid
Change data capture with MongoDB and Kafka.
Change data capture with MongoDB and Kafka.
Dan Harvey
How Development Teams Cut Costs with ScyllaDB.pdf
How Development Teams Cut Costs with ScyllaDB.pdf
ScyllaDB
Dual write strategies for microservices
Dual write strategies for microservices
Bilgin Ibryam
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
HostedbyConfluent
Introduction to memcached
Introduction to memcached
Jurriaan Persyn
NoSQL Architecture Overview
NoSQL Architecture Overview
Christopher Foot
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Tim Y
Qcon 2011:Beansdb 的设计与实现
Qcon 2011:Beansdb 的设计与实现
Davies Liu
Mais conteúdo relacionado
Mais procurados
Decomposing Applications for Scalability and Deployability (April 2012)
Decomposing Applications for Scalability and Deployability (April 2012)
Chris Richardson
Introduction to Apache Spark Developer Training
Introduction to Apache Spark Developer Training
Cloudera, Inc.
Relational databases vs Non-relational databases
Relational databases vs Non-relational databases
James Serra
Apache Arrow Flight Overview
Apache Arrow Flight Overview
Jacques Nadeau
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
Jonas Bonér
Advanced Change Data Streaming Patterns in Distributed Systems | Gunnar Morli...
Advanced Change Data Streaming Patterns in Distributed Systems | Gunnar Morli...
HostedbyConfluent
Introduction to Redis
Introduction to Redis
Arnab Mitra
Clean architectures with fast api pycones
Clean architectures with fast api pycones
Alvaro Del Castillo
Unique ID generation in distributed systems
Unique ID generation in distributed systems
Dave Gardner
What's new in Scala 2.13?
What's new in Scala 2.13?
Hermann Hueck
Introduction to NoSQL Databases
Introduction to NoSQL Databases
Derek Stainer
Introduction to NoSQL
Introduction to NoSQL
PolarSeven Pty Ltd
ElastiCache Deep Dive: Best Practices and Usage Patterns - March 2017 AWS Onl...
ElastiCache Deep Dive: Best Practices and Usage Patterns - March 2017 AWS Onl...
Amazon Web Services
Micro services Architecture
Micro services Architecture
Araf Karsh Hamid
Change data capture with MongoDB and Kafka.
Change data capture with MongoDB and Kafka.
Dan Harvey
How Development Teams Cut Costs with ScyllaDB.pdf
How Development Teams Cut Costs with ScyllaDB.pdf
ScyllaDB
Dual write strategies for microservices
Dual write strategies for microservices
Bilgin Ibryam
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
HostedbyConfluent
Introduction to memcached
Introduction to memcached
Jurriaan Persyn
NoSQL Architecture Overview
NoSQL Architecture Overview
Christopher Foot
Mais procurados
(20)
Decomposing Applications for Scalability and Deployability (April 2012)
Decomposing Applications for Scalability and Deployability (April 2012)
Introduction to Apache Spark Developer Training
Introduction to Apache Spark Developer Training
Relational databases vs Non-relational databases
Relational databases vs Non-relational databases
Apache Arrow Flight Overview
Apache Arrow Flight Overview
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
Advanced Change Data Streaming Patterns in Distributed Systems | Gunnar Morli...
Advanced Change Data Streaming Patterns in Distributed Systems | Gunnar Morli...
Introduction to Redis
Introduction to Redis
Clean architectures with fast api pycones
Clean architectures with fast api pycones
Unique ID generation in distributed systems
Unique ID generation in distributed systems
What's new in Scala 2.13?
What's new in Scala 2.13?
Introduction to NoSQL Databases
Introduction to NoSQL Databases
Introduction to NoSQL
Introduction to NoSQL
ElastiCache Deep Dive: Best Practices and Usage Patterns - March 2017 AWS Onl...
ElastiCache Deep Dive: Best Practices and Usage Patterns - March 2017 AWS Onl...
Micro services Architecture
Micro services Architecture
Change data capture with MongoDB and Kafka.
Change data capture with MongoDB and Kafka.
How Development Teams Cut Costs with ScyllaDB.pdf
How Development Teams Cut Costs with ScyllaDB.pdf
Dual write strategies for microservices
Dual write strategies for microservices
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Introduction to memcached
Introduction to memcached
NoSQL Architecture Overview
NoSQL Architecture Overview
Destaque
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Tim Y
Qcon 2011:Beansdb 的设计与实现
Qcon 2011:Beansdb 的设计与实现
Davies Liu
构建可扩展的微博系统
构建可扩展的微博系统
airsex
百姓网如何优化网速-Qcon2011
百姓网如何优化网速-Qcon2011
Yiwei Ma
天涯论坛的技术进化史-Qcon2011
天涯论坛的技术进化史-Qcon2011
Yiwei Ma
微博架构与平台安全
微博架构与平台安全
Tim Y
周爱民 关于架构之我的观点
周爱民 关于架构之我的观点
George Ang
Yupoo! (花瓣网/又拍云) 架构中的消息与任务系统
Yupoo! (花瓣网/又拍云) 架构中的消息与任务系统
Dahui Feng
艺龙旅行网架构案例分享-Qcon2011
艺龙旅行网架构案例分享-Qcon2011
Yiwei Ma
高性能并发Web服务器实现核心内幕
高性能并发Web服务器实现核心内幕
ideawu
Destaque
(10)
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Qcon 2011:Beansdb 的设计与实现
Qcon 2011:Beansdb 的设计与实现
构建可扩展的微博系统
构建可扩展的微博系统
百姓网如何优化网速-Qcon2011
百姓网如何优化网速-Qcon2011
天涯论坛的技术进化史-Qcon2011
天涯论坛的技术进化史-Qcon2011
微博架构与平台安全
微博架构与平台安全
周爱民 关于架构之我的观点
周爱民 关于架构之我的观点
Yupoo! (花瓣网/又拍云) 架构中的消息与任务系统
Yupoo! (花瓣网/又拍云) 架构中的消息与任务系统
艺龙旅行网架构案例分享-Qcon2011
艺龙旅行网架构案例分享-Qcon2011
高性能并发Web服务器实现核心内幕
高性能并发Web服务器实现核心内幕
Semelhante a Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
royans
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
guest18a0f1
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
mclee
Scalable Web Arch
Scalable Web Arch
royans
Scalable Web Architectures - Common Patterns & Approaches
Scalable Web Architectures - Common Patterns & Approaches
Cal Henderson
Knowledge share about scalable application architecture
Knowledge share about scalable application architecture
AHM Pervej Kabir
Bhupeshbansal bigdata
Bhupeshbansal bigdata
Bhupesh Bansal
Front Range PHP NoSQL Databases
Front Range PHP NoSQL Databases
Jon Meredith
MNPHP Scalable Architecture 101 - Feb 3 2011
MNPHP Scalable Architecture 101 - Feb 3 2011
Mike Willbanks
Beyond the File System - Designing Large Scale File Storage and Serving
Beyond the File System - Designing Large Scale File Storage and Serving
mclee
Filesystems
Filesystems
royans
UnConference for Georgia Southern Computer Science March 31, 2015
UnConference for Georgia Southern Computer Science March 31, 2015
Christopher Curtin
Scalable Architecture 101
Scalable Architecture 101
Mike Willbanks
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Bhupesh Bansal
Hadoop and Voldemort @ LinkedIn
Hadoop and Voldemort @ LinkedIn
Hadoop User Group
Clustered Architecture Patterns Delivering Scalability And Availability
Clustered Architecture Patterns Delivering Scalability And Availability
ConSanFrancisco123
SQL or NoSQL, that is the question!
SQL or NoSQL, that is the question!
Andraz Tori
http://www.hfadeel.com/Blog/?p=151
http://www.hfadeel.com/Blog/?p=151
xlight
Percona Live 2014 - Scaling MySQL in AWS
Percona Live 2014 - Scaling MySQL in AWS
Pythian
Everyone loves PHP
Everyone loves PHP
Abhijit Das
Semelhante a Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
(20)
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
Scalable Web Arch
Scalable Web Arch
Scalable Web Architectures - Common Patterns & Approaches
Scalable Web Architectures - Common Patterns & Approaches
Knowledge share about scalable application architecture
Knowledge share about scalable application architecture
Bhupeshbansal bigdata
Bhupeshbansal bigdata
Front Range PHP NoSQL Databases
Front Range PHP NoSQL Databases
MNPHP Scalable Architecture 101 - Feb 3 2011
MNPHP Scalable Architecture 101 - Feb 3 2011
Beyond the File System - Designing Large Scale File Storage and Serving
Beyond the File System - Designing Large Scale File Storage and Serving
Filesystems
Filesystems
UnConference for Georgia Southern Computer Science March 31, 2015
UnConference for Georgia Southern Computer Science March 31, 2015
Scalable Architecture 101
Scalable Architecture 101
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Hadoop and Voldemort @ LinkedIn
Hadoop and Voldemort @ LinkedIn
Clustered Architecture Patterns Delivering Scalability And Availability
Clustered Architecture Patterns Delivering Scalability And Availability
SQL or NoSQL, that is the question!
SQL or NoSQL, that is the question!
http://www.hfadeel.com/Blog/?p=151
http://www.hfadeel.com/Blog/?p=151
Percona Live 2014 - Scaling MySQL in AWS
Percona Live 2014 - Scaling MySQL in AWS
Everyone loves PHP
Everyone loves PHP
Mais de Cal Henderson
Web App Scaffolding - FOWA London 2010
Web App Scaffolding - FOWA London 2010
Cal Henderson
Building Big on the Web
Building Big on the Web
Cal Henderson
Moving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYC
Cal Henderson
Why I Hate Django - Part 2/2
Why I Hate Django - Part 2/2
Cal Henderson
Why I Hate Django - Part 1/2
Why I Hate Django - Part 1/2
Cal Henderson
I can has API? A Love Story
I can has API? A Love Story
Cal Henderson
Scalable PHP
Scalable PHP
Cal Henderson
Ten reasons to love Web 2.0
Ten reasons to love Web 2.0
Cal Henderson
Web Services Mash-Up
Web Services Mash-Up
Cal Henderson
Mais de Cal Henderson
(9)
Web App Scaffolding - FOWA London 2010
Web App Scaffolding - FOWA London 2010
Building Big on the Web
Building Big on the Web
Moving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYC
Why I Hate Django - Part 2/2
Why I Hate Django - Part 2/2
Why I Hate Django - Part 1/2
Why I Hate Django - Part 1/2
I can has API? A Love Story
I can has API? A Love Story
Scalable PHP
Scalable PHP
Ten reasons to love Web 2.0
Ten reasons to love Web 2.0
Web Services Mash-Up
Web Services Mash-Up
Último
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
Último
(20)
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
1.
Scalable Web Architectures
Common Patterns & Approaches Cal Henderson
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Big Irons Sunfire
E20k $450,000 - $2,500,000 36x 1.8GHz processors PowerEdge SC1435 Dualcore 1.8 GHz processor Around $1,500
16.
Cost vs Cost
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
Trifle
35.
Trifle Sponge /
Database Jelly / Business Logic Custard / Page Logic Cream / Markup Fruit / Presentation
36.
Trifle Sponge /
Database Jelly / Business Logic Custard / Page Logic Cream / Markup Fruit / Presentation
37.
App servers
38.
App servers
39.
App servers
40.
41.
42.
43.
44.
45.
46.
47.
48.
Wackamole
49.
Wackamole
50.
51.
52.
53.
Synchronous systems
54.
Asynchronous systems
55.
Helps with peak
periods
56.
Synchronous systems
57.
Asynchronous systems
58.
Asynchronous systems
59.
60.
61.
62.
Master-Slave Replication
63.
Master-Slave Replication Reads
and Writes Reads
64.
Master-Slave Replication
65.
Master-Slave Replication
66.
Master-Slave Replication
67.
Master-Slave Replication
68.
Master-Slave Replication
69.
Master-Slave Replication
70.
Master-Slave Replication
71.
Master-Slave Replication
72.
73.
74.
75.
Write-through cache
76.
Write-back cache
77.
Sideline cache
78.
79.
80.
81.
82.
But what about
HA?
83.
But what about
HA?
84.
85.
Master-Master
86.
87.
88.
Rings
89.
Rings
90.
91.
Dual trees
92.
93.
94.
1+1 = 200%
hardware
95.
3+1 = 133%
hardware
96.
97.
98.
99.
100.
101.
Data federation
102.
103.
104.
105.
106.
107.
108.
109.
110.
Multiple Datacenters
111.
112.
113.
114.
Reverse proxy
115.
116.
117.
118.
119.
Edge networks Origin
120.
Edge networks Origin
Cache Cache Cache Cache Cache Cache Cache Cache
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
Perlbal Re-proxying
132.
133.
134.
Permission URLs
135.
Permission URLs (or
mod_perl)
136.
137.
138.
139.
140.
141.
Multiple volumes
142.
143.
Multiple hosts
144.
145.
146.
HA Storage
147.
148.
149.
Real Life Case
Studies
150.
151.
152.
GFS – Google
File System 1(a) 2(a) 1(b) Master
153.
154.
155.
156.
157.
MogileFS – OMG
Files Tracker Tracker MySQL
158.
159.
160.
161.
Flickr File System
SM SM SM
162.
163.
164.
165.
Amazon S3 Servers
Amazon
166.
Amazon S3 Servers
Amazon Users
167.
168.
The cost S3
169.
The cost S3
Regular Bandwidth
170.
171.
172.
173.
Flickr Architecture
174.
Flickr Architecture
175.
LiveJournal Architecture
176.
LiveJournal Architecture
177.
Buy my book!
178.
Or buy Theo’s
179.
The end!
180.
Baixar agora