facebook开源项目_Facebook 2015年排名前5的开源项目

facebook开源项目

Facebook相信开源的力量。 当社区聚集在一起从事代码工作时,会有很多好处。 新鲜的眼睛指出了问题,我们更快地找到了解决方案。 我们一起解决了我们面临的挑战,创新加速,社区扩展了现有技术的局限性。

当然,成功的开源计划取决于强大的协作社区。 随着年底的来临,我们想对2015年Facebook的五个最大开源项目进行反思,以社区活动和影响来衡量。

HipHop虚拟机 (HHVM)

HHVM是我们在2010年开源的虚拟机和Web服务器,基于我们在2010年发布的HPHPc编译器。仅在过去的一年中,提交数量增加了29%,而提交数量增加了30%货叉数。

HHVM最通常作为独立服务器运行,取代了Apache和mod_php,旨在执行用Hack和PHP编写的程序。 它使用即时编译方法来实现卓越的性能,同时保持PHP开发人员习惯的灵活性。 今年,我们已经达到了重要的里程碑:

  1. 我们默认提供了新的Async功能 ,包括AsyncMySQLMCRouter (memcached)支持。
  2. 在12月,我们宣布在语言本身发布的同时,支持所有主要PHP 7功能,并发布了下一代用户文档。
  3. Box 宣布 HHVM是为其PHP代码库提供服务的独家引擎。
  4. Etsy于4月迁移到HHVM,这帮助该公司解决了与构建所需规模的移动产品相关的各种挑战。

React

Facebook在2013年5月开源了React,在过去的一年中,我们继续在社区中看到了强大的协作,其中包括提交数量增加了75%,分支数量增加了198%。 React是FacebookJavaScript库,用于构建用户界面,并且由于采用了不同的构建应用程序的方法而被许多公司使用: React允许您将应用程序分解为分离的独立组件,从而可以维护和维护各个组件。独立地进行迭代。

今年,我们发布了两个主要版本,发布了React Native,宣布了新的开发人员工具 ,并且看到包括NetflixWordPress在内的更多公司使用React来构建他们的产品。

普雷斯托

Presto是我们的分布式SQL引擎,用于对各种大小(从千兆字节到PB级)的数据源运行交互式分析查询。 我们创建Presto是为了帮助我们更快地分析数据,因为我们的数据量不断增加,产品周期加快了步伐。

自2013年11月将Presto提供给其他人以来,我们已经看到了对其的大量增长,采用和支持,其中包括提交数量增加了48%,分支数量增加了99%。 。 像AirbnbDropboxNetflix这样的公司都使用Presto作为其交互式查询引擎。 我们还看到了全球范围内越来越多的采用,包括日本社交媒体游戏开发公司Gree和中国电子商务公司JD.com

今年,Teradata 宣布了加入Presto社区的计划,重点是增强企业功能和提供支持。 这强调了社区对Presto成为数据基础架构堆栈不可或缺的一部分的信任程度。 此外,Amazon Web Services(AWS)支持Presto作为其EMR服务中的一流产品,许多生产用户(包括Nasdaq和领先的商业智能工具供应商MicroStrategy)在其旗舰产品MicroStrategy 10产品中支持Presto。

岩石数据库

我们在2013年11月开源了RocksDB,这是一个可嵌入的,持久的键值存储区,用于快速存储。除了在过去一年中,该项目的提交数量显着增加了52%,分叉数量显着增加了57% ,这个特殊项目在开源社区中引起共鸣的原因是,嵌入式数据库有助于提供一种方法来解决由于网络延迟而导致的查询响应时间变慢的问题,并且它的灵活性足以针对各种新兴的硬件趋势进行定制。

RocksDB为LinkedIn和Yahoo等公司的关键服务提供支持,而今年我们的重点是从MongoDB开始将RocksDB存储引擎引入通用数据库。 与Teradata对Presto的商业支持类似,今年RocksDB的另一个里程碑是Percona的数据性能专家宣布了企业级支持。

React本机

React Native是我们最新的开源项目之一,已于今年3月上市。 React Native使工程师可以使用相同的React方法和工具来快速构建移动设备的本机应用程序。 除了内部开发这些工具外,Facebook还与开源社区合作,以改善全球开发人员的体验。 在第一年,React Native已成为第二受欢迎的Facebook开源项目,在GitHub上拥有23,000多个关注者。 它在内部用于构建适用于iOS和Android的Facebook Ads应用,从而使核心能力是JavaScript的开发人员可以重复使用85%的代码。 React Native带来的移动开发模式转变使这一​​年成为本年度的重要亮点。

总体而言,我们还有许多工作要做,但是我们为社区所能取得的成就感到自豪。 我们要感谢所有致力于这些项目并帮助我们度过了美好一年的人!

翻译自: https://opensource.com/business/15/12/top-5-facebook-open-source-projects-2015

facebook开源项目

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值