> 主要 > CacheLib,Facebook 的开源 Web 规模服务缓存引擎

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

           

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

Facebook 正式宣布开源缓存 Lib,这是其用于 Web 级服务的缓存引擎。

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

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

CacheLib 目前在 Facebook 上的 70 多个大型系统中使用,包括社交映射、内容交付网络、存储和备份键值缓存,并且正在与 Twitter 合作将 CacheLib 集成到 Pelikan.io 中,使 SSD 能够缓存对象Twitter 的基础设施。另一方面,Pinterest 正在评估 CacheLib 在其机器学习基础设施系统中的使用,以提高预测性能和系统稳定性。

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

CacheLib,Facebook 的开源 Web 规模服务缓存引擎:等您坐沙发呢!

发表评论

表情
还能输入210个字