Web scale: Facebook's architecture(quora.com)
quora.com
Web scale: Facebook's architecture
http://www.quora.com/What-is-Facebooks-architecture
Can someone at Facebook verify whether this answer is accurate/mostly accurate?
11 comments
I like the anon comment that they should not re-invent the wheel so much. That gave me a chuckle, I'll just use my off the shelf distributed web app deployment software that runs on thousands of machines ... oh snap!
Can someone at Facebook verify if the answer on Quora is accurate/mostly accurate?
It's basically accurate. Also, there are upvotes from notable employees at Facebook like Andrew Bosworth
It seems to be pretty consistent with the engineering blog http://m.facebook.com/Engineering?_rdr
Great to see this in one place. I would love to know more about the more internal facing systems (code deployment, test frameworks, failover systems...).
Great to see this in one place. I would love to know more about the more internal facing systems (code deployment, test frameworks, failover systems...).
From the comments at Quora, this presentation is great (and dated this month):
http://www.infoq.com/presentations/Infrastructure-at-Faceboo...
http://www.infoq.com/presentations/Infrastructure-at-Faceboo...
What's facebook take on memcached? Are they happy with it?
It worked well in the past. They made significant improvements to it.
However, it's not as well-suited for multi-datacenter usage. For example, they needed another replication layer. I think they're working on a current system that will replace memcached, and it seems to be causing some consistency problems...
However, it's not as well-suited for multi-datacenter usage. For example, they needed another replication layer. I think they're working on a current system that will replace memcached, and it seems to be causing some consistency problems...