Facebook 开源 Web 规模服务缓存引擎 CacheLib

开源
Facebook 官方宣布开源其用于 Web 规模服务的缓存引擎 CacheLib。据介绍,CacheLib 是一个可插拔的进程内缓存引擎,用于协作构建和扩展高性能服务。

Facebook 官方宣布开源其用于 Web 规模服务的缓存引擎 CacheLib。

据介绍,CacheLib 是一个可插拔的进程内缓存引擎,用于协作构建和扩展高性能服务。CacheLib 的 C++ 库提供进程内高性能缓存机制,使开发人员能够通过其简单的 API 构建和自定义可扩展的并发缓存,并具有透明地利用 DRAM 和 SSD 缓存的内置能力。同时在 GitHub 仓库中同时提供了 CacheBench,这是一种基准测试工具,可用于评估不同生产工作负载的缓存性能。

文中表示,CacheLib 目前已经应用于 Facebook 的 70 多个大型系统中,包括社交图谱、内容交付网络、存储和后备键值缓存,并且正在与 Twitter 合作将 CacheLib 集成到 Pelikan.io 中,以启用 SSD 来缓存 Twitter 基础架构中的对象。而 Pinterest 则正在评估在其机器学习基础设施系统中采用 CacheLib 以提高预测性能和系统稳定性。

最后,Facebook 指出此次开源是其开放计算项目 (OCP) NVMe Cloud SSD 规范的一部分,将有助于适应未来的 NVM 技术,以缓存整个行业的工作负载。

本文转自OSCHINA

本文标题:Facebook 开源 Web 规模服务缓存引擎 CacheLib

本文地址:https://www.oschina.net/news/158493/facebook-open-source-cachelib

责任编辑:未丽燕 来源: 开源中国
相关推荐

2014-04-30 10:48:21

Paper动画引擎Pop

2017-02-28 19:27:22

Facebook开源Prophet

2009-08-11 09:49:39

FacebookFriendFeed

2016-01-31 14:31:59

FacebookParse开源

2021-05-12 09:15:48

Facebook 开发技术

2012-06-04 13:25:34

Facebook开源

2022-03-21 08:30:13

开源模型训练预测引擎

2013-05-02 11:48:26

2012-04-02 13:22:41

Linux缓存web

2014-09-02 10:29:07

微软

2022-07-01 18:50:32

英特尔

2013-08-21 12:29:12

Facebook开源

2012-03-05 10:56:53

2012-04-02 16:35:49

网络缓存

2012-03-05 14:40:16

2011-12-20 13:46:16

Facebook开源服务器数据中心

2014-06-20 10:04:28

Facebook宕机

2019-04-07 16:30:54

开源技术 软件

2011-12-03 23:26:30

Tengine
点赞
收藏

51CTO技术栈公众号