Kvrocks正式成为Apache顶级项目
Apache 软件基金会(简称 Apache)于美国时间 2023 年 6 月 28 日宣布 Kvrocks 从孵化器毕业成为顶级项目[1]。这意味着 Kvrocks 社区在 Apache Way 的实践、成员多样性以及开放交流方面已满足 Apache 基金会的要求。毕业只是一个新的起点,社区长期的健康发展仍需要许多努力。
关键特性
Kvrocks 是⼀款分布式 KV 数据库,使⽤ RocksDB 作为底层存储引擎并兼容 Redis 协议,旨在解决Redis 内存成本⾼以及容量有限的问题,亦可作为海量 KV 数据存储的解决方案。具备以下关键特性:
兼容 Redis 协议,支持大部分数据类型以及命令 ⽀持持久化 Lua 脚本、事务、PubSub 等⾼级特性 支持 Namespace 隔离不同业务的数据 通过 RocksDB WAL 实现主从异步复制 单机版可通过 Redis Sentinel 实现⾼可⽤ 提供中心化集群管理方案,并兼容 Redis Cluster SDK 访问
孵化成果
Kvrocks 于 2022 年 4 月底加入了 Apache 孵化器,并在 2023 年 6 月正式成为了 Apache 顶级项目。在加入孵化器的一年左右时间里,社区活跃度有了显著的提升:
贡献者数量从 27 增长到了 82 孵化期间发布了 4 个大版本:2.1.0 / 2.2.0 / 2.3.0 / 2.4.0 新增了 900+ Pull Request 新增了 300+ Issue 新增 4 位 Committer: PragmaTwice / Torwig / Ruixiang Tan / Xiaobiao Zhao,其中 PragmaTwice 和 Torwig 也是 PMC 成员
社区用户
通过 GitHub 的 Issue: Who is using Kvrocks?[2] 收集到正在使用 Kvrocks 的用户,不仅包含国内的 Meitu / 携程 / 百度 / 雪球等知名公司,也有不少来自欧洲的公司,如 circl.lu,Coin Index 以及游戏公司 AHOY Games,还有来自日本的影音平台 U-Next 等。十分感谢这些用户主动分享用例,才让更多人看见 Kvrocks。
值得一提的是 Kvrocks 社区绝大多数的贡献者和 Committer 均来自社区用户所在公司,除了使用之外,他们也通过自己方式帮助社区不断变得更好。
导师 & PMC 寄语
陈亮 (Champion, Apache Member, Apache Incubator Mentor): 恭喜 Kvrocks 成为 ASF 顶级项目。Kvrocks 社区通过1年多努力,按照 Apache Way 的孵化,已成为大数据生态优秀的 NoSQL DB 开源项目。
@贺小桥 (Mentor, Apache Member, Apache Incubator Mentor): 祝贺Kvrocks从Apache孵化器顺利毕业。很高兴参与和见证了Kvrocks在一年多的孵化运行,成功将Apache Way应用到社区运营和项目演进,并顺利毕业。毕业意味着新的起点,预祝Kvrocks持续构建和繁荣数据生态,期待Kvrocks创造更大的价值。
@tison (Mentor, Apache Member, Apache Incubator Mentor): 恭喜 Kvrocks 从孵化器毕业。Kvrocks 是我第一个 mentor 孵化的项目。我很高兴能够帮助 Kvrocks 社群在 The Apache Way 的指导下成长,也很开心看到在过去的一年里,Kvrocks 的用户和开发者多样性快速提升。从孵化器毕业是 Kvrocks 的一小步,同时也是所有社群成员的一大步。感谢也祝贺每一位为 Kvrocks 的发展做出贡献的朋友!
@vongosling (Mentor, Apache Member, Apache Incubator Mentor): 很高兴 Kvrocks 项目顺利从阿帕奇基金会毕业,作为 kv store 领域的后起之秀,Kvrocks 在大容量,高可用等方面有着超越前辈们的专注与创新。相信,随着社区不断的壮大与成熟,越来越多的开发者会喜欢上 Kvrocks。祝福社区蒸蒸日上,在 kv 存储领域作出新的突破与贡献,给世界一个更好的选择。
Yaroslav Stepanchuk (Kvrocks PMC Member): It has been approximately a year since I first joined the Kvrocks community. From the very beginning, I was welcomed into a supportive environment, which made it incredibly easy for me, a complete newcomer to open-source, to make my initial contributions. Witnessing the project's journey and observing its current state fills me with pride. The fact that Kvrocks has successfully graduated from the Apache Incubator is a remarkable accomplishment that can be credited to all the contributors and users involved in the project. Reflecting on this milestone, I am truly amazed by the power of open-source collaboration. I firmly believe that the project's graduation will provide an additional boost, serving as a source of inspiration and leading to the expansion of our already exceptional community.
@林添毅 (Kvrocks PMC Member): 作为社区维护者之一,十分开心 Kvrocks 经过一年多的孵化就成为 Apache 顶级项目,也很荣幸可以跟多位海内外的优秀贡献者共同维护项目和社区。毕业只是一个新的起点,十分期待有更多优秀的小伙伴加入。
@王源 (Kvrocks PMC Member): 从孵化器顺利毕业令人兴奋,很开心能够在社区里和优秀的贡献者一起开发 Kvrocks。接下来,我们会持续关注社区用户反馈,认真打磨和优化产品,让 Kvrocks 更稳定、更易用。
@PragmaTwice (Kvrocks PMC Member): 很开心能和参与 Kvrocks 的小伙伴们一起沟通交流、贡献代码。ASF 社区的志愿者模式和 community over code 的信条都使我对开源有了更深了解、并让我在社区感到非常舒适。非常凑巧的是 Kvrocks 几乎和我一同毕业,祝贺我和社区的大家!
@刘东辉 (Kvrocks PMC Member): 很开心见证了 Kvrocks 从最初开源到进入 Apache 孵化再到顺利毕业的整个历程,也很荣幸可以和社区优秀的贡献者一起维护 Kvrocks 项目。毕业是一个重要的里程碑,也是一段新旅程的开始,我们会继续专注产品能力,让 Kvrocks 更好的服务于社区用户。祝福 Kvrocks !
特别感谢
感谢每一位社区贡献者无私的付出和努力才让 Kvrocks 有机会从孵化器顺利毕业成为顶级项目 感谢每一位 Release Manager 以及指导过 Kvrocks 的小伙伴们,每一次发版对于社区成员来说都是学习和践行 Apache Way 的好机会 感谢孵化器导师们的指导和帮助,除了不断帮助社区成员理解 Apache 的运营理念和行为准则之外,也重度参与了代码开发和社区建设 最后,感谢所有 Kvrocks 的用户,你们的使用反馈和建议对 Kvrocks 发展有着重大的影响,这也是社区前进的动力
最后
Apache Kvrocks 在社区影响力和功能迭代上仍然有很大的发展空间,希望社区可以在基于 Apache Way 前提下,不断保持开放和友好的社区交流氛围,同时吸纳更多优秀的贡献者。未来,除了支持更多数据类型之外,也会不断优化 Kvrocks 在容器环境的使用体验,同时简化集群的运维和管理。
参考资料
Apache 软件基金会(简称 Apache)于美国时间 2023 年 6 月 28 日宣布 Kvrocks 从孵化器毕业成为顶级项目: https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-new-top-level-project-apache-kvrocks
[2]Issue: Who is using Kvrocks?: https://github.com/apache/kvrocks/issues/414
2023 源创会线下重启,基础软件技术面面谈。 🕜时间:2023 年 7 月 1 日 📍地点:广东省深圳市南山区高新南四道创维半导体设计大厦裙楼四楼·SKYWORK会议中心【国际会议中心】
【嘉宾预告】
演讲人:
张钰,粤港澳大湾区数字经济研究院开发工程师,Moonbit平台核心开发人员,编程语言理论爱好者。
演讲主题:
Moonbit 编程语言平台简介
演讲大纲:
Moonbit 是由张宏波老师带领的基础软件中心团队开发的一个专为云计算、边缘计算设计的编程语言平台,这个项目包括了面向webassembly生态设计的一款应用型编程语言及其相关完整的配套工具链,本次演讲主要对会介绍这个项目动机背景、宏观方向上的设计考量以及目前的进展进行介绍,并且会有现场demo进行一些编程语言特性的演示。
👇 立即参与
往期推荐
DragGAN开源仅一天,star数超2万,史上最强AI修图工具
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦
微信扫码关注该文公众号作者