SlideShare ist ein Scribd-Unternehmen logo
Thursday, June 16, 2011
Thursday, June 16, 2011
Stop wasting your life


                    • And money



Thursday, June 16, 2011
$/GB/IOPS

                    • Joins work
                    • Fuck nosql
                    • Fuck sharding
                    • Write code for SSDs, use random IO!
                    • No code changes and so much faster
                          Really, you use mongodb? Really?
Thursday, June 16, 2011
• 8 million files
                     • 9 minutes for fsck
                     • 12 minutes for rsync backup
                    • 4 GB /sec random read average latency
                           0.1ms
                    • 2.2 GB/sec random write average latency
                           0.1ms



                          If you don’t access your data, don’t get SSD
Thursday, June 16, 2011
Low power


                    • 1 watt versus 15 watt
                    • Really save power unlike low power shitty
                          ARM/Atom CPUs



                                Spinning Rust = Tape
Thursday, June 16, 2011
Start small
                • Intel 320s
                • Ignore PCI Express cards and SLC
                • You don’t need that at first
                • 180 iops to ~40k iops is good enough

                      You don’t know how to run a Formula 1 car
Thursday, June 16, 2011
Artur Bergman
                              artur@fastly.com
                                 @crucially




                          Awesome Web Acceleration
Thursday, June 16, 2011

Weitere ähnliche Inhalte

Andere mochten auch (11)

ходит осень по дорожке
ходит осень по дорожкеходит осень по дорожке
ходит осень по дорожке
 
Women's Day Saree Collections
Women's Day Saree CollectionsWomen's Day Saree Collections
Women's Day Saree Collections
 
Trabajo Practico n°2
Trabajo Practico n°2Trabajo Practico n°2
Trabajo Practico n°2
 
моя профессия
моя профессиямоя профессия
моя профессия
 
город профессий
город профессийгород профессий
город профессий
 
софронов вячеслав юрьевич
софронов вячеслав юрьевичсофронов вячеслав юрьевич
софронов вячеслав юрьевич
 
Phase 1
Phase 1Phase 1
Phase 1
 
Jorge Gomez Resume 2016
Jorge Gomez Resume 2016Jorge Gomez Resume 2016
Jorge Gomez Resume 2016
 
Сталинград - столица нашей победы
Сталинград - столица нашей победыСталинград - столица нашей победы
Сталинград - столица нашей победы
 
El clima
El climaEl clima
El clima
 
Guided writting
Guided writtingGuided writting
Guided writting
 

Kürzlich hochgeladen

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Kürzlich hochgeladen (20)

A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 

Just use SSDs, really really.

  • 3. Stop wasting your life • And money Thursday, June 16, 2011
  • 4. $/GB/IOPS • Joins work • Fuck nosql • Fuck sharding • Write code for SSDs, use random IO! • No code changes and so much faster Really, you use mongodb? Really? Thursday, June 16, 2011
  • 5. • 8 million files • 9 minutes for fsck • 12 minutes for rsync backup • 4 GB /sec random read average latency 0.1ms • 2.2 GB/sec random write average latency 0.1ms If you don’t access your data, don’t get SSD Thursday, June 16, 2011
  • 6. Low power • 1 watt versus 15 watt • Really save power unlike low power shitty ARM/Atom CPUs Spinning Rust = Tape Thursday, June 16, 2011
  • 7. Start small • Intel 320s • Ignore PCI Express cards and SLC • You don’t need that at first • 180 iops to ~40k iops is good enough You don’t know how to run a Formula 1 car Thursday, June 16, 2011
  • 8. Artur Bergman artur@fastly.com @crucially Awesome Web Acceleration Thursday, June 16, 2011