← Back to context

Comment by jrvarela56

2 years ago

Tangent about FoundationDB: this is a great video that explains how the team tested it https://youtu.be/4fFDFbi3toc?si=kSZ8VcOIjW_pMmPd

Spoiler: they even had their own custom power supplies used to test against power failures.

Ah someone else posted that video. I'm still recovering from it, it turned my world upside down (in a good way!).

Fwiw this is standard procedure for anyone shipping a persistent storage product.

  • FoundationDB's testing turns the rigorous up to 11 and I'm unaware of anybody else who's published a description of a testing approach that goes to quite the same extremes.

    If that's just because I haven't noticed the others, I'd love to hear about them for comparison.

    • I found a dataloss bug in the first hour of testing FDB. I think their testing hype is a bit overhyped.

      I also find it somewhat irritating that they won't take fixes or reports of problems with the storage engine because "we fixed this in redwood" when redwood is completely theoretical.

      1 reply →