logo
episode-header-image
Jan 2023
31m 18s

DropBox Removed their SSDs, got 20% fast...

Hussein Nasser
About this episode

https://dropbox.tech/infrastructure/increasing-magic-pocket-write-throughput-by-removing-our-ssd-cache-disks

In this episode of the backend engineering show I’ll discuss how Dropbox improved their write through put by 20% by removing all their SSDs (yes I was surprised too). DropBox uses an SSD layer as a write-back cache with SMR drives as their backend persistent storage. They changed their model to write directly to the hard drives.

0:00 Intro

2:00 Article Summary

3:00 SMR Drives

6:00 SSD Cache & WriteBack

8:00 Replacing Cache

9:30 Storage Engine Background

14:30 Why did they do it

15:00 The limitation of SSDs & Zoned Namespaces

19:30 Updating the Storage Engine

22:30 Tradeoffs

26:00 Rollout

28:00 Summary

Up next
Nov 24
CPU and Kernel Page Faults
<p>Page faults occurs when the process tries to access a memory that isn’t backed by a physical page kernel raises a fault which loads a page. It happens on first access, stack expansion, COW, swap and much more. However it comes with a cost. </p><p><br /></p><p>In this episode o ... Show More
48m 37s
Oct 31
Amazon US-EAST-1 Outage in Details
On October 19 2025 AWS experienced an outage that lasted over a day, 10 days later we finally got the root cause analysis and we know exactly what caused the DNS to fail0:00 Summary 5:30 How did Dynamo lost its DNS?13:41 EC2 Errors 16:16 Network Load Balancer ErrorsRCA here https ... Show More
24m 26s
Oct 17
Graceful shutdown in HTTP
There are cases where the backend may need to close the connection to prevent unexpected situations, prevent bad actors or simply just free up resources. Closing a connection gracefully allows clients and backends to clean up and finish any pending requests. In this episode of th ... Show More
25m 49s
Recommended Episodes
Nov 2016
Preslav Le on How Dropbox Moved off AWS and What They Have Been Able to Do Since
As InfoQ previously reported in March 2016, Dropbox announced that they had migrated away from Amazon Web Services (AWS). In this week's podcast Robert Bluman talks to Preslav Le. Preslav has been a software engineer at Dropbox for the past three years, contributing to various as ... Show More
26m 16s
Apr 2024
Des cartes SD bientôt de 4 To de stockage ?
<p>C’est dans un communiqué diffusé mi-avril que Western Digital, le spécialiste des cartes SD et des disques durs, a évoqué l'arrivée prochaine de cartes SD de 4 To. Jusqu’à présent, seules des cartes de 1 To étaient disponibles dans la gamme SanDisk Extreme Pro. Mais en quadrup ... Show More
1m 48s
Jun 2024
Seagate Helps Tame the Cloud’s Exabyte Demand
Seagate’s relentless hard-disk-drive technology innovation has expanded mass-capacity storage solutions over the past several years. Jason Feist, senior vice president of products and markets, sits down with Woo Jin Ho, Bloomberg Intelligence hardware and networking analyst, in t ... Show More
39m 17s
Jun 2024
780: Cloud Storage: Bandwidth, Storage and BIG ZIPS
Today, Scott and Wes dive into cloud storage solutions—why you might need them, how they use them, and what you need to know about the big players, fees, and more. Show Notes 00:00 Welcome to Syntax! 01:14 Brought to you by Sentry.io. 02:05 Why you might need a cloud stora ... Show More
29m 2s
Mar 2021
422: Sell a Third Box
Neutral: The Wheel(s) of Shame™ ProClip USA MagSafe holder Tesla Model Y vs. Ford Mach-E Tesla Model Y Ford Mach-E Follow-up: Clubhouse no longer requires contacts access Apple/ARM/TSMC Long writeup (via Marc Kagan) Fabricators RISC vs. CISC Family photo sharing clarifications Sh ... Show More
2 h
Sep 2023
Modernizing packages to ESM
Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the world’s biggest developer ecosystem forward. Get ready to go ... Show More
1h 5m
Oct 2023
Things Legacy Storage Made You Worry About (That You Shouldn't Have To)
Ever wondered about the origin of certain storage or IT administrative tasks? Because of legacy architectures, IT practitioners have been forced to worry about and repeatedly carry out certain administrative tasks because, well, "that's how it's always been with this product." Jo ... Show More
54m 56s
Nov 2023
iPhone Sideloading, 8GB M3 tests, Intel APO + more!
Timestamps: 0:00 always ready 0:13 Apple preps to add iOS sideloading 1:41 M3 Macbook Pro 8GB is bad 3:02 Why can't Intel APO work on old chips? 4:11 GCore Cloud 4:48 QUICK BITS INTRO 4:54 Nvidia announces H200 5:31 lots of melted RTX 4090s still 6:09 Australian ports re-open af ... Show More
8m 39s
May 2023
Creating instruction tuned models (Practical AI #223)
At the recent ODSC East conference, Daniel got a chance to sit down with Erin Mikail Staples to discuss the process of gathering human feedback and creating an instruction tuned Large Language Models (LLM). They also chatted about the importance of open data and practical tooling ... Show More
26m 33s