首页产品库评测行情新闻|手机数码笔记本台式机DIY硬件数字家庭数码相机办公外设|软件下载游戏开发|社区

更多

数码相机
MP4
LCD
机箱
音箱

软件资讯设计 工具 系统 开发 安全 办公 陶吧 IT教育 Windows 7 | 下载中心天极下载中心诚征下载通路合作伙伴
天极网 > 软件频道 > 网页陶吧>看看Facebook网站都用什么开源软件

看看Facebook网站都用什么开源软件

2011-04-27 17:11作者:cnbeta出处:天极网软件频道责任编辑:杨玲

  社交网络平台Facebook网站采用的编程语言包括:Java, Ruby, PHP, Python, Objective-C。Facebook也采用了很多开源软件,下面是Facebook网站正在使用或者有贡献的开源软件列表和介绍。供大家参考。

  Apache Cassandra
  一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。

  MySQL
  使用最为广泛的开源数据库。

  Memcached
  一个高性能的、分布式的内存对象缓存系统。

  Scribe
  Scribe旨在在帮助Facebook处理服务器上的大量数据,正像Scribe网页所述“如经常访问Facebook,请使用Scribe。具体而言,Scribe就是一台服务器,实时收集用网站日志信息。

  Thrift
  一个可伸缩的跨语言的服务开发框架。Key-Value 存储服务器 Cassandra 就是使用Thrift作为其客户端API的。

  FlashCache
  一个适合一般应用场景的MySQL缓存优化模块。

  Hadoop
  它不仅仅是一个用于存储的分布式文件系统,而是设计用来在由通用计算设备组成的大型集群上执行分布式应用的框架。

  Hive
  一个基于Hadoop的数据仓库平台。通过Hive,我们可以方便地进行ETL的工作。Hive定义了一个类似于SQL的查询语言:HQL,能 够将用户编写的QL转化为相应的Mapreduce程序基于Hadoop执行。

  Open Graph protocol
  可让任何网页变成社交图谱。

  OpenCompute
  一个开源硬件项目,提供高能效的数据中心。

  Tornado web server
  使用Python编写出來的一个极轻量级、高可伸缩性和非阻塞IO的Web服务器软件,著名的Friendfeed网站就是使用它搭建的。

  Varnish cache
  一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang使用3台Varnish代替了原来的12台squid,性能居然比以前更好。

共1页。 1
进入 最权威的Windows 7论坛 查看网友讨论

软件频道最新更新

热点推荐

IT嘉年华

Facebook


立即下载
  • 文件大小:905.8KB
  • 下载次数:246
  • 更新日期:2009-09-08
  • 软件版本:3.0.2
  • 适用平台:iphone
  • 软件类型:5

编辑推荐

软件下载

热门
推荐

网友关注

软件
资料
游戏

装机推荐

文章排行

本周
本月
最新更新
天极服务|关于我们|About us|网站律师|RSS订阅|友情合作|加入我们|天极动态|网站地图|意见反馈|MSN/QQ上看天极
Copyright (C) 1999-2012 Yesky.com, All Rights Reserved 版权所有 天极网络