关于 Apache BookKeeper
Apache BookKeeper 作为 Apache 软件基金会顶级项目,是一个优化实时工作负载的存储服务,旨在保证高持久性、一致性与低延迟等特性。BookKeeper 具备多种企业级存储平台功能,如支持持久、一致、容错地存储数据,有效地存储、访问历史数据与实时数据等,并广泛应用于多种业务场景,例如为分布式系统提供高可用性或多副本;在单个或多个集群间(多个数据中心)提供跨机器复制;为消息系统(如 Apache Pulsar)提供存储服务;为流工作存储不可变对象(例如:检查点数据的快照)等。
近期,经由 Apache BookKeeper PMC 团队提名与投票选举,来自 StreamNative 的开发工程师张勇正式成为 Apache BookKeeper Committer。
众所周知,StreamNative 是一个年轻的团队,但是这并不影响 StreamNative 精英团队的打造,而张勇做为年龄最小的 95 后“尾单”,却在队伍的最前方冲锋陷阵,证实了他的优秀的项目能力。
StreamNative 之旅
张勇在 2019 年 2 月即开始了 Apache Pulsar 的贡献工作,一直主攻 Pulsar 的存储、安全、事务等相关功能特性,成为了 Pulsar committer,一路上,他也在不断回报社区、引领更多的人参与 Apache Pulsar 开源生态。
作为一个颇有“远见“的 95 后,张勇早在 2019 年未毕业前就加入了 StreamNative。“为了做有趣的事留在 StreamNative”的想法,也为他现在的成绩打下了基础。张勇认为,在 StreamNative 成长和学习到了很多,主要表现在三方面:协作方式、个人成长、工作成就感。不管是分布式办公的协作方式、英文交流工作环境带来的个人成长,还是能直接和社区用户一起沟通 bug 带来的成就感,都让张勇和 StreamNative 以及 Apache BookKeeper、Apache Pulsar 社区越来越紧密,越发投入 Apache BookKeeper 与 Apache Pulsar 的开发中。
成为 Apache BookKeeper committer
自 2011 年起,BookKeeper 开始在 Apache 软件基金会孵化,并于 2015 年 1 月毕业成为 Apache 软件基金会顶级项目。在这四年间,Twitter、Yahoo、Salesforce 等公司使用 BookKeeper 存储和服务重要数据,支撑了许多不同场景。
张勇对 BookKeeper 主要贡献有:
•为 BookKeeper 提供了新的 admin 工具——bkctl;
•将 BookKeeper 的 CI 从 Jenkins 迁移到 GitHub Actions;
•对 BookKeeper 进行改进优化和问题修复
......
张勇成为 BookKeeper committer 绝非偶然。现在张勇身上有两个响亮的标签:#最年轻的 Apache Pulsar committer;#StreamNative 中拥有 Apache Pulsar committer 和 Apache BookKeeper committer “双重头衔”的工程师之一
通过这两点,我们可以看到“勇哥”身上的巨大能量 , 也可以看到 StreamNative 中“能力说话”的优秀企业文化。张勇也经常参与 TGIP、Meetup 和 Webinar 的分享,同社区分享并交流 Pulsar 和 BookKeeper 的技术经验。
最后,祝贺张勇成为 Apache BookKeeper committer,希望他在未来能够为社区和公司做出更多成绩,为 Apache BookKeeper 做出更多贡献。
近期 StreamNativer 风采
• 祝贺 StreamNative 工程师付睿当选 Apache Pulsar Committer
• 祝贺 StreamNative 工程师徐昀泽成为 Apache Pulsar Committer
• 喜讯:StreamNative 团队成员当选 Apache Pulsar Committer
关于 StreamNative
StreamNative 是一家开源基础软件公司,由 Apache 软件基金会顶级项目 Apache Pulsar 创始团队组建而成,围绕 Pulsar 打造下一代云原生批流融合数据平台。StreamNative 作为 Apache Pulsar 商业化公司,专注于开源生态和社区构建,致力于前沿技术领域的创新,创始团队成员曾就职于 Yahoo、Twitter、Splunk、EMC 等知名大公司。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。