Facebook使用LAMP(Linux、Apache、MySQL、PHP)作为技术架构。Facebook的一个技术架构工程师Steven Grimm在博客中提及到:几乎我们所有的服务器都运行开源软件。我们的Web服务器是Linux,Apache和PHP。我们数据库是MySQL。我们使用memcached来保证网站的快速反应。一些後台应用Python、Perl和Java,以及一些gcc和Boost。程序员用Subversion和git来进行代码管理。还有很多——像很多网站一样,从头到脚都是开源软件。
2010年,Facebook开源了自家开发的「HipHop for PHP」;HipHop for PHP 比纯PHP 高一倍的效能。Facebook使用的其他开源软件包括:Apache Cassandra、memcached、Varnish cache、Hadoop、Hive、HBase等。
我。。知。。道
加。。我。。私。。聊
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....