Redis 开源社区持续壮大,华为云为 Valkey 项目注入新的活力
华为云云原生中间件产品团队在过去的几年里,通过向 Redis 开源社区提交代码优化、性能改进和安全性增强的建议,以及积极参与社区讨论和贡献文档,为 Redis 的发展做出了积极的贡献。作为 Valkey 社区的 Technical Steering Committee member,华为云将持续参与社区建设。
一、背景
今年 3 月 21 日,Redis Labs 宣布从 Redis 7.4 版本开始,将原先比较宽松的 BSD 源码使用协议修改为 RSAv2 和 SSPLv1 协议,意味着 Redis 在 OSI(开放源代码促进会)定义下不再是严格的开源产品。Redis 官方表示,开发者社区不会发生任何变化,他们将继续享受双重许可下的宽松许可。同时,Redis 负责的所有 Redis 客户端库将保持开源许可。
二、Valkey 社区成立
在 4 月 16 日召开的 Linux 基金会北美开源峰会上,Linux 基金会宣布华为等多家厂商正式加入 Valkey 社区,并发布全新版本 Valkey 7.2.5。
![](https://static001.geekbang.org/infoq/3b/3bce84aa42cd00dd9cbb5a7895a30f1e.png)
Valkey 项目版本路标
峰会期间,华为云中间件专家 Wen Hui 受邀前往西雅图,与 AWS、Google 等发起者一起现场见证了 Valkey 7.2.5 版本的发布。现场汇聚来自不同行业的超过 100+企业伙伴代表及个人,包括现有的 Redis 使用者,大家齐聚一堂,围绕 AI、操作系统、数据库安全等计算机领域热点话题开展了深入探讨。
Linux 基金会表示,自 2009 年 Redis 项目成立以来,数千名开源开发人员为其发展和成功做出了重大贡献。为了继续改进这项重要技术并允许不受限制的项目分发,社区创建了 Valkey——一个开源高性能键值存储,旨在延续 Redis 开源社区的工作,项目依然采用宽松的 BSD-3 开源协议,同时 Redis 社区未完成的 PR 和 Issue 将转移到 Valkey 社区持续开发。
“Valkey 是由长期的 Redis 贡献者和维护者构建的,将该项目掌握在一个基金会而不是一家公司的手中,意味着 Valkey 将由社区驱动,不会出现意外的许可证变更,从而破坏信任和违反开源竞争原则的情况。”
--- Linux 基金会首席技术官 Chris Aniszczyk
三、华为云对 Redis 社区的贡献
技术优化与改进
华为云积极参与 Redis 开源社区的技术讨论和贡献,针对 Sentinel 组件的可靠性、安全和功能等问题提出了多项优化和改进建议,这些建议被社区广泛采纳,进一步提升了 Redis 的整体性能和应用体验。
广泛推广与应用
华为云不仅将 Redis 作为自身云服务的重要组成部分,还积极向广大用户推广 Redis 的应用。通过举办技术研讨会、编写教程和案例分享以及联合社区设计逻辑多租引擎方案等方式,帮助更多企业和开发者了解和掌握 Redis,推动了 Redis 在各行各业的广泛应用。
华为云对 Redis 等开源社区的贡献是一个长期而持续的过程,它不断通过技术实力和创新思维为开源社区注入新的活力,推动开源技术的发展和应用。
本次峰会上,华为云中间件专家 Wen Hui 与 AWS、Google 的主要贡献者还作出了一个重要的决定:将于 5 月份在西雅图举行 Valkey 社区 Conference, 届时将邀请所有 Valkey 社区的贡献者并对 Valkey 社区成长感兴趣的朋友一起现场或线上参加该会议活动,共同商讨 Valkey 社区发展面临的重要问题、即将引入的重大特性以及 Valkey 长期的发展规划。
评论