TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How Facebook stores its billions of photos

80 点作者 anirudh大约 16 年前

5 条评论

thehigherlife大约 16 年前
That was much more exhaustive than i was anticipating. I'm curious how this stacks up to sites like flickr.
评论 #587808 未加载
评论 #588039 未加载
ars大约 16 年前
I wonder if they have some mechanism for rebuilding the raid array periodically to handle the inevitable undetected read errors. With raid6 you can actually do this, by comparing both parity blocks with the actual data.<p>Hard disks typically have undetected read error rates of 1 bit in 1E15, so assuming they transfer 1PB per day that's about 9 errors per day. Which isn't much I guess, but I wonder if they do anything about it.
评论 #588082 未加载
mildweed大约 16 年前
Here's a Flowgram presentation from last year, "Needle in a Haystack", which covers these updates. <a href="http://www.flowgram.com/f/p.html#2qi3k8eicrfgkv" rel="nofollow">http://www.flowgram.com/f/p.html#2qi3k8eicrfgkv</a>
ars大约 16 年前
Why bother putting the haystack in a filesystem? Just use a raw partition.<p>Haystack effectively IS a filesystem - a log structured filesystem.
评论 #588088 未加载
furburger大约 16 年前
raw io? facebook better go ipo soon, they're running out of abstraction layers to code through
评论 #588601 未加载