Velocity 2011: Artur Bergman, "Artur on SSD's"

O'Reilly · 30K views · 2011 · 3:55

Open on YouTube

Hardware (other)Databases & storageCloud, DevOps & reliabilitytalkdated

Why Hacker News recommends it

Cited as the memorable case for moving to SSDs and as an example of how swearing can make a talk stick.

What it is

A four-minute Velocity 2011 talk in which Artur Bergman, then at Wikia, argues bluntly and with profanity that SSDs should replace spinning disks in servers.

Recommended by 1 HN commenters across 1 different months, 2011 to 2021.

What Hacker News said

Recommends justizin · 2015-02 · on “1-2 year SSD wear on build boxes has been minimal”

Look. :) Yeah, the build machine churns a lot. But that work should be primarily done by the FS cache, by buffers. Yes, it's going to write out those small files, but if DragonflyBSD has any kind of respectable kernel, though should be a solid curve, not lots of bursts. I would love if my old colleague Przemek from Wikia would talk about the SSD wear on our MySQL servers which had about 100k-200k databases per shard. We wore the _fuck_ out of some SSDs. You should replace your HDDs with SSDs, though, for a number of reasons, and take the long view, as kryptistk noted the OP is doing. Really compare the cost of SAS 15k drives and Intel 320s or 530s. But I think in his place, you can take the

Cites bengl3rt · 2011-11 · on “Think twice about that F-bomb in your next talk”

Come on, now. Would this "Artur on SSDs" video be nearly as memorable (and therefore efficacious) without all the swearing? [this video]

Cites neilk · 2012-05 · on “Understanding database normalisation: a very short tutorial”

I find it a bit disturbing how this post reaches the top of HN. But I suppose I shouldn't be surprised. I probably live in my own little bubble, but only lately have I realized that NoSQL has two audiences: (1) People for whom normalization can't work because of their application's characteristics and the limitations of current hardware. (2) People who just don't understand basic relational concepts, or why they were invented in the first place. It's kinda sad. I've consulted on projects where people implemented sharding before adding any indices to MySQL. The thing about being in group (1) is that you can also recognize when the ground shifts beneath your feet. Artur Bergman is one of those