微软推出Garnet加速PC应用程序

2024年 3月 22日 30.4k 0

对数据存储机制的需求不断增加,网络应用程序和服务的进步需要新的技术来建立它们。经过近十年的研究,微软研究人员提出了石榴石,这是一种新的缓存存储系统。Garnet的主要目标是加速应用程序和服务。

微软推出Garnet加速应用程序和服务

微软的一种新的缓存存储系统Garnet被称为具有比传统缓存存储更多的优势。它已经被部署到微软的各种产品中,如Windows&Web Experience Platform,Azure Resources Manager,以及Azure Resources Graph。微软刚刚将Garnet作为开源缓存商店提供,以使开发人员社区能够在其功能基础上进行构建。

Garnet重新考虑了整个缓存-存储堆栈来执行存储交互,这继承了受Shadowfax启发的共享内存设计。从在网络上接收数据包到解析和处理数据库操作,再到执行存储交互,Garnet建立在十多年的研究基础上。

石榴石提供的一些独特的好处是:

  • 它采用RESP有线协议,允许从未修改的Reids客户端使用Garnet,这在大多数编程语言中都可用。
  • 它通过多个客户端连接提供了更好的可扩展性和吞吐量,从而节省了大型应用程序和服务的成本
  • Garnet在第99和9909个百分位数处具有更好的客户端延迟。
  • 它是跨平台的、广泛的和现代的,它基于.NET技术,设计为在不牺牲性能的情况下易于开发。
  • Garnet支持广泛的API,从而降低了定制扩展开发的门槛。
  • Garnet比传统的缓存存储更快,因为它使用了一个快速和可插拔的网络层。

Microsoft, in its blog about Garnet, included some tests and use cases of Garnet. They will continue to share more details in the future and expect the open-source community to build on it, make APIs, and unleash its potential to scale cloud computing services.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论