关于 Apache Pulsar 中文开发者与用户组会议
Apache Pulsar 中文开发者与用户组会议由 StreamNative 组织发起,固定在每月最后一个星期的周三晚 8 点举办。本会议聚焦 Apache Pulsar 中文开发者与用户,同步 Pulsar 社区与周边生态进展,交流在调研、部署、运维 Pulsar 中遇到的疑难问题。
下面首先对 10 月份 Apache Pulsar 项目、社区及活动等方向进展做个简单梳理,供大家参考。
版本动态
下面三个版本已发布:
• [ANNOUNCE] Apache Pulsar 2.8.4 released
• [ANNOUNCE] Apache Pulsar Node.js client 1.7.0 released
• [ANNOUNCE] Apache Pulsar Go Client v0.9.0 released
下面四个版本正在处于版本发布流程之中:
• [VOTE] Pulsar Release 2.10.2 Candidate 3
• [VOTE] Pulsar Node.js Client Release 1.7.0 Candidate 2
• [VOTE] Pulsar Client C++ Release 3.0.0 Candidate 3
• [VOTE] Pulsar Helm Chart 3.0.0-candidate-1
PIP 讨论/投票
PIP 全称为 Pulsar Improvement Proposals,针对重大变更、API 变动需要形成文档,与社区充分讨论并表决,最终形成提案。详情可查看邮件列表:https://lists.apache.org/list?dev@pulsar.apache.org。
已通过 PIP 可在 https://github.com/apache/pulsar/wiki#pulsar-improvement-proposals 查看。
在 10 月份处于讨论/投票状态的 PIP 列表如下:
• PIP-195: New bucket based delayed message tracker
• PIP-208: HTTP Sink
• PIP-210: Admin API should be able to return messages in human-readable formats.
• PIP-212: Default reppDnsResolverClass to ZkBookieRackAffinityMapping
• PIP-214: [broker]Add broker level metrics statistics and expose to prometheus discussion
• PIP-215: Configurable Topic Compaction Strategy
• PIP-217: LoadShedding Strategy Improvement
• PIP-218: Consumer batchReceive() single partition every receive
BookKeeper
作为 Apache Pulsar 的底层存储系统,BookKeeper 项目也处于不断发展之中。我们对 BookKeeper 10 月份关键动态做了简单汇总:
BookKeeper 版本发布
• [ANNOUNCE] Apache BookKeeper Release 4.15.2
• [DISCUSS] BookKeeper 4.15.3 release
BP 状态
• BP-51: BookKeeper client memory limits
• BP-57: Add a public API for creating embeddable servers
• BP-58: Change the API for org.apache.bookkeeper.stats.Counter
类似 PIP,BP 是 BookKeeper 的改进提案。详情可查看邮件列表:https://lists.apache.org/list?dev@bookkeeper.apache.org。
新晋 Committer 成员
在 10 月份,Pulsar 社区迎来一位 PMC 成员江海挺。Pulsar 和 BookKeeper 社区分别加入一位新的 Committer —— 黄强和 Steven Lu。祝贺三位!感谢他们对 Pulsar 和 BookKeeper 做出的令人瞩目的贡献,期待他们在社区为 Apache Pulsar 和 Apache BookKeeper 项目发展带来更多可能性。
活动预告
• ⚠️️ 原定线下 Meetup 与大会展台因为疫情延期
• 开源夏令营:6 个项目,10 月 31 日完成导师评审
• Pulsar Summit Asia 2022 将于 11/19-20 在线上召开。目前常规议题征集与评审结束,共征集近 40 议题,最终通过 36,近期发布日程。感谢组委会评审。
博客亮点
场景案例
• 📖 Apache Pulsar 在微信大流量实时推荐场景下的实践(作者:刘燊@微信)
技术探究
• 📖 Apache Pulsar 认证与鉴权实践指南(傅腾@StreamNative)
• 📖 收藏!200+ 精选 Apache Pulsar 资料合集(StreamNative)
回顾视频
更多 QA 互动环节内容,可扫码下方视频查看详情:
点击阅读原文,查看完整视频