Facebook九项工程改变科技产业

标签: facebook 工程 改变 | 发表时间:2013-03-02 23:12 | 作者:
出处:http://news.cnblogs.com/

北京时间 3 月 2 日消息,据国外媒体报道,每天有 6.8 亿用户使用 Facebook,他们在在这家社交网站上玩游戏、发帖和照片等,而支撑 Facebook 正常运营的则是庞大的技术。

目前 Facebook 上已经储存上了超过 2400 亿张照片。正如 Facebook 所说的,他们将在 2013 年投资 18 亿美元来满足 IT 需要,其中大部分集中于服务器、数据中心领域和基础设施领域。

在 Facebook 发展战略中,他们将某些发明的技术公开,让其他人免费使用,而自己也会从中收益,因为其他公司在使用这些技术的时候会对他们进行改进。有些时候,Facebook 可能并未发明某项技术,但是通过采用开源项目,也会使这项技术“火”起来。美国科技博客网站 Business Insider 近期列出了 Facebook 所开发或者使用的 9 项颠覆科技产业项目:

1)开源数据和服务器项目 Open Compute

2011 年,Facebook 发布 Open Compute 项目,意在加速数据中心和服务器创新。在这此项目中,Facebook 不仅公开了技术文档,甚至连服务器和数据中心的 CAD 图纸设计也完全公开,这也使 Open Compute 颠覆了 550 亿美元的服务器市场。

Open Compute 项目建立了一种可以成本低、消耗少的方式使用或者运营的服务器。更为重要的是,Open Compute 开创了免费和开源设计服务器的新方法。

2)数据存储系统 Cassandra

Cassandra 是由 Facebook 工程师 Prashant Malik 和 Avinash Lakshman 共同开发的,是一种非关系型(NoSQL)数据库解决方案。Facebook 设计 Cassandra 的最初目的是解决收件箱搜索的存储需要,它可以满足低成本服务器和储存,且与所有类型的文档进行兼容。

目前 Cassandra 已被 Netflix, eBay, Twitter, Reddit,思科和其他诸多公司广泛使用。

3)大数据技术 HipHop

在大数据领域,HipHop 是最为流行的技术之一。Facebok 并没有发明 Hiphop (是由雅虎发明),而只是采用了它。随后因 Hiphop 的出色的表现,致使其他公司也纷纷效仿。Facebook 成为了 Hiphop 最大贡献者之一。

Facebook 投资了其他新兴技术来对 Hiphop 进行改进,并将这些技术免费公布于众。

4)数据仓库 Hive

Hive 是基于 Hadoop 的数据仓库平台,它的查询语言 Hive QL 类似于 SQL,因此熟悉 SQL 的人可以使用较丰富的查询方式来分析存储在 Hadoop 中的数据。Hive 是 Facebook 投资 Hadoop 中的技术之一,目前也是 Apache 软件基金会的项目。

去年, Hive 开发团队中两个重要成员离开 Facebook,创立了与 Hive 相关的另一家公司,名叫 Qubole。

5)写软件工具 Phabricator

Phabricator 是一款可以使软件开发者之间更容易进行协同工作的网页应用软件。

目前,跟诸多公司一样,超过 500 名 Facebook 工程师在内部使用这款软件。同时,Facebook 也已经将这款软件的源代码公布在了 Github 网站上。

而 Facebook 前工程总监 Bob Trahan 也已创立一家名为 Phacility 公司,来对 Phabricator 进行商业化运作。

6)聊天工具 Messenger

Facebook 希望人们使用它的智能手机应用软件 Messenger 进行交流。但是,除了发文字信息之外,人们并不愿意使用这款应用的其他功能,因为在 Messenger 上聊天将会消耗掉他们的数据流量。

为了解决这一问题,Facebook 已与海外 14 个国家 18 家电信运营协商,推出了优惠数据流量套餐。这种创新性解决方案也只有像 Facebook 这样的大公司才能做到。

7)号称全球能效最高的数据中心

Facebook 在俄勒冈州 Prineville 新建了一座数据中心,号称是全球能效最高的数据中心。

Facebook 对数据中心大楼和里面的制冷系统都做了重新设计,而 Facebook 数据中心也是其 Open Compute 工程的一部分。

8)开源网络服务框架 Tornado。

Facebook Tornado 是用 Pyhton 语言开发的实时网络服务器,它支持上万的不间断连接,也支持以长轮询(long-polling)方式发布实时数据。

Tornado 最初是由 FriendFeed 公司开发出来的,而 FriendFeed 在 2009 被 Facebook 收购。随后 Facebook 发布 Tornado 开源工程,现在包括 Quora 在内的多家网站已使用 Tornado。

9)“油浸致冷”创意

计算机厂商都曾想尝试过,在计算机服务器中加入油,来降低服务器耗电量,这种创意被称为“油浸致冷”。

Facebook 并没有发明这一创意,也没有广泛使用它。但是,Facebook 却证明了这种创意的科学性。

为了冷却计算机,Facebook 工程师在计算机服务器中注入油,结果居然成功了,服务器在超过 110 华摄氏度环境下,尽能正常工作。(kirk)

本文链接

相关 [facebook 工程 改变] 推荐:

Facebook九项工程改变科技产业

- - 博客园_新闻
北京时间 3 月 2 日消息,据国外媒体报道,每天有 6.8 亿用户使用 Facebook,他们在在这家社交网站上玩游戏、发帖和照片等,而支撑 Facebook 正常运营的则是庞大的技术. 目前 Facebook 上已经储存上了超过 2400 亿张照片. 正如 Facebook 所说的,他们将在 2013 年投资 18 亿美元来满足 IT 需要,其中大部分集中于服务器、数据中心领域和基础设施领域.

技术宅如何改变世界——来看看Facebook工程师黑客马拉松的年度杰作吧

- - PingWest
黑客马拉松在美国是一种极为流行的,工程师们的头脑风暴比赛,在10几个小时内,选手们要用尽自己的智慧做出想要的产品,现在在国内也渐渐发展了起来. 由技术宅扎克伯格领导的Facebook对此由衷热爱,创始初期常常通过黑客马拉松来招贤纳士. 2012年,Facebook共举办了12场黑客马拉松. 今天在其 官方博客,它评选出最受欢迎的头脑风暴作品,这些全部由Facebook工程师想出来的创意有些是雷人却又高科技的恶作剧比如楼顶上的二维码,有些则已经应用到Facebook中去,还有些是让工作变得更简单的工具.

谷歌:Facebook封闭 不改变将很快寿终正寝

- Zhaojing - cnBeta.COM
据国外媒体报道,TCP/IP的设计人、谷歌首席互联网专家温顿-瑟夫(Vint Cerf)今日警告称,Facebook“封闭”的结构意味着该公司最 终将不能满足公众对一个开放标准灵活性的要求. Facebook正面临着“步在线服务提供商AOL以及IBM等公司后尘”的风险,这预示着如果不进行改 变,Facebook这个社交网络巨人将难有长远的未来.

Facebook再次改变“社交网络”的定义

- iVane - WebLeOn's Blog
每一次的f8——Facebook开发者大会,都会成为整个社交网络领域技术发展趋势的风向标. 从开放API到Newsfeed,从Facebook Connect到Like Button,每次推出的新功能都在后来成为社交网络的“标配”. 而这次,Facebook要把社交深入到你生活娱乐的每一个角落. 那么本届的f8,Facebook具体给我们带来了哪些新东西呢.

Facebook即将发布新版New Feed,可否改变Facebook现状帮其提升营收潜力?

- - i黑马
【i黑马导读】Facebook在上周五表示,将于3月7日在美国加州总部举行发布会,发布这一新的动态汇总(News Feed)设计. 这是今年到目前为止Facebook第2次重要的产品发布活动. 今年1月,Facebook发布了社交图谱搜索功能. Facebook的News Feed中展示了用户好友网络中的照片、视频和评论更新.

Wave工程师:Google+不会代替Facebook 会分杯羹

- Leonhard - cnBeta全文版
据国外媒体报道,谷歌Wave前工程师,同时也参与过谷歌圈子开发的Dhanji R. Prasanna昨日撰文称,Google+不会代替Facebook,但会成为除Facebook的另一种选择. 他认为,Facebook的信息分组功 能不完善,而Google+的中心功能圈子在这一点上就做得很好,圈子的理念来源于Google用户体验前任主管用户体验主管保罗・亚当斯(Paul Adams),亚当斯曾经为此做过一个名为《现实生活社交网站(Real Life Social Network)》的幻灯片.

Facebook工程发布技术的幕后故事

- - 博客 - 伯乐在线
Facebook的总部位于美国加州的Menlo Park,这里曾经是Sun公司的驻地. 在其入口处,一个“赞”的标志牌(“赞”就是一个竖大拇指的姿势)赫然树立. 当我最近造访Facebook园区时,一群年轻人正在这个标志牌前,争先恐后地用手机拍照留念. 多亏了大卫·芬奇的电影《社交网络》,全球数以百万计的影迷都知晓了这么一个疯狂的故事,Facebook从一个大学宿舍里创建的试验项目,发展成了世界第二大互联网站点.

Facebook的工程师们是如何工作的

- - 雷锋网
Facebook员工Yee Lee发表了一篇博文,描述了Facebook工程师的日常工作情况. 他称,工程师和技术运营团队几乎占据了Facebook员工总数的一半,是公司最宝贵的财富;没有这两个团队,Facebook将无法运营. 产品经理很多,但相对应的工程师更多. 在Facebook,每个产品经理都将于7-10位工程师协同合作,对公司产品进行维护.

纽约时报:Facebook改变用户消费新闻方式 但无法取代编辑

- - 199IT互联网TMT数据
据《纽约时报》网站报道,Facebook工程师格雷格·马拉(Greg Marra)所在团队设计了News Feed(新闻推送)——用户可看到的更新、照片、视频和文章流——的代码,他也迅速成为新闻行业中最有影响的人之一. Facebook用户达到13亿,占世界人口的约1/5. 分析公司SimpleReach的数字显示,Facebook给新闻网站带来最多20%的流量,在移动设备上这个比例更高,并在继续增长.