Linux:Facebook的网站架构

在QCon 2008旧金山会议上,Facebook的技术主管Aditya Agarwal讨论了Facebook的网站架构(视频和幻灯片),讨论主要集中在运行的软件方面。Facebook采用的是典型的LAMP(Linux、Apache、MySQL和PHP)架构,后台服务器是使用C++和Java编写的,其它主要组件包括Memcache缓存管理, Thrift RPC框架和Scribe分布式日志服务器。部分中文介绍可参见DBA notes。

Facebook有1.2亿活跃用户,每月500亿+页面浏览量,100亿+照片,10亿+连接,5万+Apps,40万App开发者....

相关推荐