Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Provision Throughput Like a Boss
Search
Matt Wood
May 22, 2013
Technology
0
440
Provision Throughput Like a Boss
Lightning talk from the AWS North User Group
Matt Wood
May 22, 2013
Tweet
Share
More Decks by Matt Wood
See All by Matt Wood
Field Notes from Expeditions in the Cloud
mza
2
390
A Platform for Big Data
mza
6
740
The Data Lifecycle
mza
5
500
Impact of Cloud Computing: Life Sciences
mza
2
850
Latency's Worst Nightmare: Performance Tuning Tips and Tricks
mza
4
1.1k
Under the Covers of DynamoDB
mza
4
1k
From Analytics to Intelligence: Amazon Redshift
mza
9
990
Scaling Science
mza
3
500
High Performance Web Applications
mza
6
630
Other Decks in Technology
See All in Technology
カンファレンスのつくりかた / The Conference Code: What Makes It All Work
tomzoh
8
950
継続戦闘能⼒
sansantech
PRO
0
220
令和最新版TypeScriptでのnpmパッケージ開発
lycorptech_jp
PRO
0
120
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
370k
“⾞が通れるほど⼤きな”セキュリティーホールを抑えながらログインしたい
taiseiue
0
160
新卒から4年間、20年もののWebサービスと向き合って学んだソフトウェア考古学 - PHPカンファレンス新潟2025 / new graduate 4year software archeology
oguri
2
360
AIエージェント実践集中コース LT
okaru
1
120
ゴリラ.vim #36 ~ Vim x SNS ~ スポンサーセッション
yasunori0418
1
370
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
データプレーンプログラミングとは? DPU&スイッチASICの開発経験から語る
ebiken
PRO
1
270
CSSDay, Amsterdam
brucel
0
160
セキュリティSaaS企業が実践するCursor運用ルールと知見 / How a Security SaaS Company Runs Cursor: Rules & Insights
tetsuzawa
0
700
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Gamification - CAS2011
davidbonilla
81
5.3k
Practical Orchestrator
shlominoach
188
11k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Unsuck your backbone
ammeep
671
58k
Being A Developer After 40
akosma
91
590k
Writing Fast Ruby
sferik
628
61k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Code Review Best Practice
trishagee
68
18k
A designer walks into a library…
pauljervisheath
205
24k
Transcript
LIKE A BOSS Provision throughput a lightning talk by DR.
MATT WOOD
THANK YOU Hello, and
IO PERFORMANCE Let’s talk about
Web server Application logic Database
7 1 3 4 6 5 Content delivery Instance selection
Caching Read capacity Front end optimization 2 Horizontal scale Block store
7 1 3 4 6 5 Content delivery Instance selection
Caching Read capacity Front end optimization 2 Horizontal scale Block store
IO CAPACITY your application needs Reserve the
3
1 DynamoDB THROUGHPUT Virtually unlimited and scale
1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT
1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%
14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT
1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%
14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT KEY ACCESS 14.2% 14.2% 14.2% 14.2% 14.2% 14.2% 14.2%
1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%
14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT KEY ACCESS 0% 50% 0% 50% 0% 0% 0% :(
2 EC2 and EBS PROVISIONED IOPS Consistent, predictable for storage
volumes
2 EC2 and EBS EC2 INSTANCE EBS VOLUME
2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME
PROVISIONED IOPS 4000 IOPS PER VOLUME
2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME
PROVISIONED IOPS 4000 IOPS PER VOLUME
2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME
PROVISIONED IOPS 4000 IOPS PER VOLUME ACCESS ALL BLOCKS ON NEW VOLUMES
2 EC2 and EBS 99% Within 10% of performance, of
the time
2 EC2 and EBS IO INSTANCES Use high backed by
solid state drives
2 EC2 and EBS STORAGE INSTANCES Use high for massively
parallel access
3 RDS AMAZON RDS
3 RDS 30,000 IOPS Provision to for your MySQL, Oracle
and SQL Server worklaods
THANK YOU
[email protected]
aws.amazon.com @mza