Soumettre la recherche
Mettre en ligne
Web20expo Scalable Web Arch
•
Télécharger en tant que PPS, PDF
•
4 j'aime
•
900 vues
R
royans
Suivre
Cal handerson's talk. Awesome http://www.iamcal.com/talks/
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 145
Télécharger maintenant
Recommandé
Flickr Services
Flickr Services
royans
Web20expo Filesystems
Web20expo Filesystems
royans
Flickr Php
Flickr Php
royans
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
guest18a0f1
Scalable Web Architectures - Common Patterns & Approaches
Scalable Web Architectures - Common Patterns & Approaches
Cal Henderson
Filesystems
Filesystems
royans
Scalable Web Architectures: Common Patterns and Approaches
Scalable Web Architectures: Common Patterns and Approaches
adunne
Web20expo Filesystems
Web20expo Filesystems
royans
Recommandé
Flickr Services
Flickr Services
royans
Web20expo Filesystems
Web20expo Filesystems
royans
Flickr Php
Flickr Php
royans
Web20expo Scalable Web Arch
Web20expo Scalable Web Arch
guest18a0f1
Scalable Web Architectures - Common Patterns & Approaches
Scalable Web Architectures - Common Patterns & Approaches
Cal Henderson
Filesystems
Filesystems
royans
Scalable Web Architectures: Common Patterns and Approaches
Scalable Web Architectures: Common Patterns and Approaches
adunne
Web20expo Filesystems
Web20expo Filesystems
royans
Web20expo Filesystems
Web20expo Filesystems
royans
Building a Scalable Architecture for web apps
Building a Scalable Architecture for web apps
Directi Group
Threading through InterBase, Firebird, and beyond
Threading through InterBase, Firebird, and beyond
Mind The Firebird
Configuring Apache Servers for Better Web Perormance
Configuring Apache Servers for Better Web Perormance
Spark::red
Optimizing the performance of WordPress
Optimizing the performance of WordPress
Josh Highland Giese
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Amazon Web Services
Lamp Stack Optimization
Lamp Stack Optimization
Dave Ross
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Amazon Web Services
Drupal Performance : DrupalCamp North
Drupal Performance : DrupalCamp North
Philip Norton
Use case for using the ElastiCache for Redis in production
Use case for using the ElastiCache for Redis in production
知教 本間
Building Web APIs that Scale
Building Web APIs that Scale
Salesforce Developers
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Amazon Web Services
2015 ZendCon - Do you queue
2015 ZendCon - Do you queue
Mike Willbanks
Shopzilla - Performance By Design
Shopzilla - Performance By Design
Tim Morrow
Scale your Alfresco Solutions
Scale your Alfresco Solutions
Alfresco Software
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
Amazon Web Services
Effectively Deploying MongoDB on AEM
Effectively Deploying MongoDB on AEM
Norberto Leite
Web Application Optimization Techniques
Web Application Optimization Techniques
takinbo
Sizing your alfresco platform
Sizing your alfresco platform
Luis Cabaceira
(SDD402) Amazon ElastiCache Deep Dive | AWS re:Invent 2014
(SDD402) Amazon ElastiCache Deep Dive | AWS re:Invent 2014
Amazon Web Services
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Cal Henderson
Scalable Web Arch
Scalable Web Arch
royans
Contenu connexe
Tendances
Web20expo Filesystems
Web20expo Filesystems
royans
Building a Scalable Architecture for web apps
Building a Scalable Architecture for web apps
Directi Group
Threading through InterBase, Firebird, and beyond
Threading through InterBase, Firebird, and beyond
Mind The Firebird
Configuring Apache Servers for Better Web Perormance
Configuring Apache Servers for Better Web Perormance
Spark::red
Optimizing the performance of WordPress
Optimizing the performance of WordPress
Josh Highland Giese
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Amazon Web Services
Lamp Stack Optimization
Lamp Stack Optimization
Dave Ross
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Amazon Web Services
Drupal Performance : DrupalCamp North
Drupal Performance : DrupalCamp North
Philip Norton
Use case for using the ElastiCache for Redis in production
Use case for using the ElastiCache for Redis in production
知教 本間
Building Web APIs that Scale
Building Web APIs that Scale
Salesforce Developers
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Amazon Web Services
2015 ZendCon - Do you queue
2015 ZendCon - Do you queue
Mike Willbanks
Shopzilla - Performance By Design
Shopzilla - Performance By Design
Tim Morrow
Scale your Alfresco Solutions
Scale your Alfresco Solutions
Alfresco Software
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
Amazon Web Services
Effectively Deploying MongoDB on AEM
Effectively Deploying MongoDB on AEM
Norberto Leite
Web Application Optimization Techniques
Web Application Optimization Techniques
takinbo
Sizing your alfresco platform
Sizing your alfresco platform
Luis Cabaceira
(SDD402) Amazon ElastiCache Deep Dive | AWS re:Invent 2014
(SDD402) Amazon ElastiCache Deep Dive | AWS re:Invent 2014
Amazon Web Services
Tendances
(20)
Web20expo Filesystems
Web20expo Filesystems
Building a Scalable Architecture for web apps
Building a Scalable Architecture for web apps
Threading through InterBase, Firebird, and beyond
Threading through InterBase, Firebird, and beyond
Configuring Apache Servers for Better Web Perormance
Configuring Apache Servers for Better Web Perormance
Optimizing the performance of WordPress
Optimizing the performance of WordPress
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Dynamic Content Acceleration: Amazon CloudFront and Amazon Route 53 (ARC309) ...
Lamp Stack Optimization
Lamp Stack Optimization
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Dynamic Content Acceleration: Lightning Fast Web Apps with Amazon CloudFront ...
Drupal Performance : DrupalCamp North
Drupal Performance : DrupalCamp North
Use case for using the ElastiCache for Redis in production
Use case for using the ElastiCache for Redis in production
Building Web APIs that Scale
Building Web APIs that Scale
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
2015 ZendCon - Do you queue
2015 ZendCon - Do you queue
Shopzilla - Performance By Design
Shopzilla - Performance By Design
Scale your Alfresco Solutions
Scale your Alfresco Solutions
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
Effectively Deploying MongoDB on AEM
Effectively Deploying MongoDB on AEM
Web Application Optimization Techniques
Web Application Optimization Techniques
Sizing your alfresco platform
Sizing your alfresco platform
(SDD402) Amazon ElastiCache Deep Dive | AWS re:Invent 2014
(SDD402) Amazon ElastiCache Deep Dive | AWS re:Invent 2014
Similaire à Web20expo Scalable Web Arch
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Cal Henderson
Scalable Web Arch
Scalable Web Arch
royans
Front Range PHP NoSQL Databases
Front Range PHP NoSQL Databases
Jon Meredith
Knowledge share about scalable application architecture
Knowledge share about scalable application architecture
AHM Pervej Kabir
MNPHP Scalable Architecture 101 - Feb 3 2011
MNPHP Scalable Architecture 101 - Feb 3 2011
Mike Willbanks
Bhupeshbansal bigdata
Bhupeshbansal bigdata
Bhupesh Bansal
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
Beyond the File System - Designing Large Scale File Storage and Serving
Beyond the File System - Designing Large Scale File Storage and Serving
mclee
Handling Data in Mega Scale Systems
Handling Data in Mega Scale Systems
Directi Group
UnConference for Georgia Southern Computer Science March 31, 2015
UnConference for Georgia Southern Computer Science March 31, 2015
Christopher Curtin
Web Speed And Scalability
Web Speed And Scalability
Jason Ragsdale
NoSQL Introduction, Theory, Implementations
NoSQL Introduction, Theory, Implementations
Firat Atagun
scale_perf_best_practices
scale_perf_best_practices
webuploader
http://www.hfadeel.com/Blog/?p=151
http://www.hfadeel.com/Blog/?p=151
xlight
Beyond the File System: Designing Large-Scale File Storage and Serving
Beyond the File System: Designing Large-Scale File Storage and Serving
mclee
Web20expo Filesystems
Web20expo Filesystems
guest18a0f1
FOWA Scaling The Lamp Stack Workshop
FOWA Scaling The Lamp Stack Workshop
dlieberman
Scalable Web Architecture
Scalable Web Architecture
Aleksandr Tsertkov
Apache Con 2008 Top 10 Mistakes
Apache Con 2008 Top 10 Mistakes
John Coggeshall
Similaire à Web20expo Scalable Web Arch
(20)
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Arch
Scalable Web Arch
Front Range PHP NoSQL Databases
Front Range PHP NoSQL Databases
Knowledge share about scalable application architecture
Knowledge share about scalable application architecture
MNPHP Scalable Architecture 101 - Feb 3 2011
MNPHP Scalable Architecture 101 - Feb 3 2011
Bhupeshbansal bigdata
Bhupeshbansal bigdata
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Hadoop and Voldemort @ LinkedIn
Hadoop and Voldemort @ LinkedIn
Beyond the File System - Designing Large Scale File Storage and Serving
Beyond the File System - Designing Large Scale File Storage and Serving
Handling Data in Mega Scale Systems
Handling Data in Mega Scale Systems
UnConference for Georgia Southern Computer Science March 31, 2015
UnConference for Georgia Southern Computer Science March 31, 2015
Web Speed And Scalability
Web Speed And Scalability
NoSQL Introduction, Theory, Implementations
NoSQL Introduction, Theory, Implementations
scale_perf_best_practices
scale_perf_best_practices
http://www.hfadeel.com/Blog/?p=151
http://www.hfadeel.com/Blog/?p=151
Beyond the File System: Designing Large-Scale File Storage and Serving
Beyond the File System: Designing Large-Scale File Storage and Serving
Web20expo Filesystems
Web20expo Filesystems
FOWA Scaling The Lamp Stack Workshop
FOWA Scaling The Lamp Stack Workshop
Scalable Web Architecture
Scalable Web Architecture
Apache Con 2008 Top 10 Mistakes
Apache Con 2008 Top 10 Mistakes
Plus de royans
Hadoop: Distributed data processing
Hadoop: Distributed data processing
royans
Facebooks Petabyte Scale Data Warehouse using Hive and Hadoop
Facebooks Petabyte Scale Data Warehouse using Hive and Hadoop
royans
Grid – Distributed Computing at Scale
Grid – Distributed Computing at Scale
royans
How Typepad changed their architecture without taking down the service
How Typepad changed their architecture without taking down the service
royans
Dmk Bo2 K7 Web
Dmk Bo2 K7 Web
royans
21 Www Web Services
21 Www Web Services
royans
Web Design World Flickr
Web Design World Flickr
royans
Flickr Services
Flickr Services
royans
Web 2.0 Summit Flickr
Web 2.0 Summit Flickr
royans
Etech2005
Etech2005
royans
Plus de royans
(10)
Hadoop: Distributed data processing
Hadoop: Distributed data processing
Facebooks Petabyte Scale Data Warehouse using Hive and Hadoop
Facebooks Petabyte Scale Data Warehouse using Hive and Hadoop
Grid – Distributed Computing at Scale
Grid – Distributed Computing at Scale
How Typepad changed their architecture without taking down the service
How Typepad changed their architecture without taking down the service
Dmk Bo2 K7 Web
Dmk Bo2 K7 Web
21 Www Web Services
21 Www Web Services
Web Design World Flickr
Web Design World Flickr
Flickr Services
Flickr Services
Web 2.0 Summit Flickr
Web 2.0 Summit Flickr
Etech2005
Etech2005
Dernier
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Sri Ambati
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Dernier
(20)
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Web20expo Scalable Web Arch
1.
Scalable Web Architectures
Common Patterns & Approaches Cal Henderson
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Big Irons Sunfire
E20k $450,000 - $2,500,000 36x 1.8GHz processors PowerEdge SC1435 Dualcore 1.8 GHz processor Around $1,500
14.
Cost vs Cost
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Trifle
33.
Trifle Sponge /
Database Jelly / Business Logic Custard / Page Logic Cream / Markup Fruit / Presentation
34.
Trifle Sponge /
Database Jelly / Business Logic Custard / Page Logic Cream / Markup Fruit / Presentation
35.
App servers
36.
App servers
37.
App servers
38.
39.
40.
41.
42.
43.
44.
45.
46.
Wackamole
47.
Wackamole
48.
49.
50.
51.
Synchronous systems
52.
Asynchronous systems
53.
Helps with peak
periods
54.
Synchronous systems
55.
Asynchronous systems
56.
Asynchronous systems
57.
58.
59.
60.
Master-Slave Replication
61.
Master-Slave Replication Reads
and Writes Reads
62.
Master-Slave Replication
63.
Master-Slave Replication
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.
71.
72.
73.
Write-through cache
74.
Write-back cache
75.
Sideline cache
76.
77.
78.
79.
80.
But what about
HA?
81.
But what about
HA?
82.
83.
Master-Master
84.
85.
86.
Rings
87.
Rings
88.
89.
Dual trees
90.
91.
92.
1+1 = 200%
hardware
93.
3+1 = 133%
hardware
94.
95.
96.
97.
98.
99.
Data federation
100.
101.
102.
103.
104.
105.
106.
107.
108.
Multiple Datacenters
109.
110.
111.
112.
Reverse proxy
113.
114.
115.
116.
117.
118.
119.
Perlbal backhanding
120.
121.
122.
Permission URLs
123.
Permission URLs (or
mod_perl)
124.
125.
126.
127.
128.
129.
Multiple volumes
130.
131.
Multiple hosts
132.
133.
134.
HA Storage
135.
136.
137.
138.
Flickr Architecture
139.
Flickr Architecture
140.
LiveJournal Architecture
141.
LiveJournal Architecture
142.
Buy my book!
143.
Or buy Theo’s
144.
The end!
145.
Télécharger maintenant