微软宣布推出Garnet款可提高应用程序运行速度的新开源工具
微软宣布推出下一代开源缓存存储系统Garnet,并声称该系统将为提高应用和服务的运行速度带来重大进步。缓存存储是一种内存,对于快速存储和处理数据以及优化系统性能非常重要。
据微软称,它已经在其一系列产品和服务中部署了Garnet,例如Windows和Web体验平台、Azure资源管理器和Azure资源图,这可以提高应用程序和服务的运行速度。
令人惊讶的是,它还将Garnet开源,并在GitHub上提供免费下载,这与微软之前对开源的矛盾(甚至有些彻头彻尾的敌视)态度背道而驰。
微软在微软研究博客上详细介绍了Garnet以及它所取得的成就,并解释说,它对大多数现有设备造成了相当大的损害,因为它需要特别强大的硬件才能发挥其全部潜力。
好消息是,大多数现代PC和笔记本电脑都应该配备能够利用Garnet的硬件,因此希望很快就能使大多数使用Windows10或Windows11的人能够使用这项创新的新技术。
微软在其博客文章中解释说,它自2021年以来一直在开发远程缓存存储,它将取代现有的缓存存储——这项工作的成果就是Garnet。微软还采取了一项非常受欢迎的举措,向任何有兴趣在GitHub上了解、实施和贡献该技术的人开放了Garnet,并表示希望其他人能够在其工作的基础上继续发展并扩展Garnet的功能,并鼓励进一步的学术研究和合作。
对于应用程序和软件开发人员来说,传统缓存存储系统存在的问题包括,它们可能无法轻松升级以添加新功能,或者可能无法在各种平台和操作系统上正常运行。微软表示,Garnet不存在这样的问题,因为它是开源的,并且可以带来性能更好、速度更快的应用程序。
微软以这种方式向公众开放Garnet是值得赞扬的,它既表现出通过直接合作向他人学习的意愿,也表现出愿意提供创新成果供分析的极大信心。与过去反对开源的微软相比,这无疑是一个不错的改变。希望用户能在不久的将来开始看到Garnet带来的实际好处。