Tag archives for Facebook

开源软件

开源可视化代码审查工具 Phabricator

Phabricator是Facebook技术团队开源的基于Web的可视化代码审查工具,主要有PHP编写。工程师可以在页面上针对每一段(单行或者多行)代码进行交互讨论;负责审查的工程师可以接受代码改变,可以提出疑问要求原作者继续修改,等等。只有代码被明确接受之后才能被工程师提交到服务器端的代码库,集成到提交工具中强制执行。 phabricator支持Git, Mercurial,Subversion。服务器可运行在 Linux或MAC OS X, 客户端支持多平台。
继续阅读
开源软件

Proxygen – Facebook 开源的 C++ HTTP 框架

Proxygen 是一款 Facebook 开源的 C++ HTTP 框架,作为 Facebook 内部构建 HTTP 服务器、代理以及客户端的基础框架。Proxygen 支持 , SPDY/3, 和 HTTP/2 协议,未来会提供简单的客户端 API,目标是提供一个简单、现代化的 C++ HTTP 库。 Proxygen 使用 C++ 编写,支持 Linux、Mac OS 和 Windows 操作系统,遵循 MIT 开源授权协议,GitHub 地址:。
继续阅读
开源软件

Facebook的开源内存数据库Beringei

Beringei是Facebook开源的内存数据库,遵守BSD开源协议, 目前已经在Facebook监控基础设施中运行,对内部系统的运行状况和性能指标进行实时监控。Beringei可以支持针对监控系统提供的实时响应机制。收到请求后,立即可以提供查询服务,数据写入Beringei与可供使用之间的延迟大约是300微秒,Facebook的p95服务器响应读取请求的时间大约是65微秒。 特点: 支持速度非常快的内存存储,并由硬盘保证数据持久性。存储引擎的查询在内存中处理,提供了极高的查询性能,减少到磁盘查询操作,所以可以在…
继续阅读
开源News

Facebook 开源快速文本分类工具 fastText

Facebook 今天开源了其 AI 构建机器人的研究:fastText。fastText 可以将文本分类的训练时间从几天缩短到几秒! fastText 是 Facebook AI Research (FAIR) 实验室的研究成功,要求很好的 C++11 支持,遵循 BSD 开源授权协议,托管在 GitHub: fastText 最大的魅力是它的速度和高效。fastText 比其他所有的学习方法都更快,可以训练出『使用一个标准多核 CPU 的情况在 10 分钟以内分类超过 10 亿个词 』这样的模型。FAIR 还宣…
继续阅读
开源News

Facebook 开源基站平台 OpenCellular计划

Facebook最近发布了OpenCellular开源基站平台,OpenCellular设计考虑了环境条件极恶劣的偏远地区情况,支持使用太阳能或者电池和PoE供电,每个基站可支持1500人,10km范围。制式从wifi,2G,3G到LTE。Facebook将逐渐开源OpenCellular的所有技术资料,鼓励引导电信运营商、软件开发商以及研究人员等来尝试和安装设备。在设备完成安装后,技术人员将可以通过监控方式远程操作。Facebook表示通过OpenCellular来帮助全球没有互联网覆盖的40亿人及没有手机服务覆…
继续阅读
12