5 ms·
Is Snowflake big enough of a deal? https://news.ycombinator.com/item?id=16880404 https://news.ycombinator.com/item?id=16880404 Also, in the post itself, autho
by eatonphil 3y ago
Is Snowflake big enough of a deal?
https://news.ycombinator.com/item?id=16880404 https://news.ycombinator.com/item?id=16880404
Also, in the post itself, authors including Apple and Snowflake devs, it mentions it's run in production by Apple and Snowflake.
I haven't seen yet though what Apple uses it for.
- tilolebo 3y agoIt is used by CloudKit https://machinelearning.apple.com/research/foundationdb-record-layer-a-multi-tenant-structured-datastore https://machinelearning.apple.com/research/foundationdb-reco...
- jeffbee 3y agoThe time at which my colleagues found easy ways to lose data was well after Apple had claimed to use it in iCloud at scale. So, I don't think deployment at scale is a proof of correctness. The thing that needs doing is regularly looking in the database for things that should be there.
- endisneigh 3y agoI’m curious - could you elaborate on the circumstances? Like the version of FDB, cluster size, network circumstances, etc?
- jeffbee 3y agoI don't recall any of those details but the test involved injecting a bogus block device that always returns garbage, and noting that this results in garbage records returned from client queries. And I don't think those kinds of issues have been eradicated, browsing through their github issues there are people trying to recover corrupted clusters. https://github.com/apple/foundationdb/issues/2480 https://github.com/apple/foundationdb/issues/2480