当前位置:首页 >休闲 >Facebook 开源 Web 规模服务缓存引擎 CacheLib 将有助于适应未来的 NVM 技术

Facebook 开源 Web 规模服务缓存引擎 CacheLib 将有助于适应未来的 NVM 技术

2024-07-01 13:01:21 [百科] 来源:避面尹邢网

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

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

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

Facebook 开源 Web 规模服务缓存引擎 CacheLib 将有助于适应未来的 NVM  技术

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

Facebook 开源 Web 规模服务缓存引擎 CacheLib 将有助于适应未来的 NVM  技术

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

Facebook 开源 Web 规模服务缓存引擎 CacheLib 将有助于适应未来的 NVM  技术

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

本文转自OSCHINA

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

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

责任编辑:未丽燕 来源: 开源中国 Facebook开源CacheLib

(责任编辑:综合)

    推荐文章
    热点阅读