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
Jun 13
kTLS - Kernel level TLS
Fundamentals of Operating Systems Course https://oscourse.winktls is brilliant.TLS encryption/decryption often happens in userland. While TCP lives in the kernel. With ktls, userland can hand the keys to the kernel and the kernel does crypto. When calling write, the kernel encryp ... Show More
22m 55s
May 9
The beauty of the CPU
If you are bored of contemporary topics of AI and need a breather, I invite you to join me to explore a mundane, fundamental and earthy topic.The CPU.A reading of my substack article https://hnasr.substack.com/p/the-beauty-of-the-cpu 
9m 38s
Apr 18
Sequential Scans in Postgres just got faster
This new PostgreSQL 17 feature is game changer. They know can combine IOs when performing sequential scan. Grab my database coursehttps://courses.husseinnasser.com 
27m 36s
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 ?
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 quadruplan ... 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
41m 53s
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 storage prov ... Show More
29m 3s
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 aft ... 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