周报|2021"/>
Pulsar 社区周报|2021
Pulsar 周报由 StreamNative 翻译整理。原文内容来自 StreamNative 官网 Pulsar 周报模块 。
本期编辑:Dianjin@StreamNative。
关于 Apache Pulsar
Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等流数据存储特性。
GitHub 地址:/
导语
各位小伙伴们,Pulsar 社区周报更新来啦!
本次 Pulsar 社区周报,为大家呈现 Pulsar client、broker、transactions 等内容,帮助社区小伙伴们掌握 Pulsar 项目及社区每周进展,也方便大家更好地参与到 Pulsar 社区中来!
感谢本周以下小伙伴为 Apache Pulsar 添砖加瓦(排名不分先后,看看你有没有上榜????️):
congbobo184、Anonymitaet、eolivelli、mlyahmed、rdhabalia、limingnihao 、linlinnn、zymap、BewareMyPower、HugeSkull、gaoran10、michaeljmarshall、hnail、jerrypeng 、murong00 、lhotari、massakam、merlimat、MarvinCai、wolfstudy、aahmed-se、sijia-w、bithavoc
接下来,一起看看 3 月 8 ~ 14 日有哪些值得你关注的进展吧!
本周亮点
WebSocket client 支持 token 身份验证。
贡献者:@gaoran10
重要特性
•因为 PR 较多,仅列举较大 PR 进展,不包括当周全部动态
•下面 PR 均已合入 Pulsar 主分支
C++ Client:实现 C++ producer 中内存限制。
贡献者:@merlimat
Transactions:支持检查 transaction 状态。
贡献者:@congbobo184
Transactions:实现 transaction 缓冲区快照。
贡献者:@congbobo184
Broker:支持获取已应用的 PersistencePolicies
。
贡献者:@315157973
Broker:支持获取已应用的 clusterSubscribeRate
。
贡献者:@315157973
Broker:支持获取已应用 dispatchRate
。
贡献者:@315157973
Pulsar-admin:添加命令以获取 leader broker 的 service URL。
贡献者:@linlinnn
Pulsar Client:支持输出GenericRecord
内容。
贡献者:@eolivelli
WebSocket Client:支持浏览器客户端进行 token 身份验证。
贡献者:@gaoran10
重要 Bug 修复
•因修复内容较多,仅列举较重要修复内容,不包括本周全部动态
•下面修复均已合入 Pulsar 主分支
Broker:即使 Web 服务无法关闭,也可以继续正常关闭 broker 服务。
贡献者:@massakam
Topic:当禁用自动创建功能时,仍可以自动创建 topic partition。
贡献者:@mlyahmed
Consumer:删除断开连接的 consumer,以进行自动发现。
贡献者:@mlyahmed
Broker:记录在 ExecutorProvider 中超时后,在关闭时未终止的线程栈轨迹的日志。
贡献者:@jerrypeng
pulsar-perf:修复 pulsar-perf CLI 工具,确保与以前版本的兼容。
贡献者:@murong00
Broker:支持在 broker.conf
文件中禁用 tenants/namespaces 强制删除。
贡献者:@murong00
Broker:允许 broker 发现并解锁卡住的订阅。
贡献者:@rdhabalia
Schema:暴露 struct schema 的原始记录。
贡献者:@eolivelli
Client:确保可以关闭单 topic 的 consumer。
贡献者:@HugeSkull
Schema:修复当 consumer 订阅没有 shcema 的空 topic 时,未添加 schema 的问题。
贡献者:@BewareMyPower
Client:修复从字节数组反序列化时未设置批处理大小的问题。
贡献者:@zymap
Schema:添加 schema 类型验证。
贡献者:@limingnihao
活动和新闻
•3 月 20 日:Apache Pulsar Meetup - 杭州站•3 月 21 日:Apache Pulsar Meetup - 上海站•Pulsar Hackathon 2021 报名启动[1]•Pulsar Summit 北美峰会 2021:启动演讲征集!•TGIP:Pulsar 及其生态系统
•TGIP-CN:Pulsar 及其生态系统
/
博文阅读
•《How To Get Started With Apache Pulsar On Docker》
/•博文推荐|腾讯专家深度解析 Apache Pulsar 五大应用场景•Pulsar Go Client 0.4.0 版本发布•新功能详解:Function Mesh
作为全球性开源项目,截至 2021 年 3 月 14 日,Apache Pulsar 已拥有 377 名贡献者、7.5K+ Star 、1.9K+ Fork 。正是由于分布在全球各地的社区开发者的贡献,才使得 Apache Pulsar 项目不断发展与前进。
让我们期待下一周的 Apache Pulsar 周报!
如果你也想为 Apache Pulsar 项目出一份力、成为我们的 Contributor,参考下面链接,来加入我们吧:
Apache Pulsar 官方贡献指南[2]
引用链接
[1]
Pulsar Hackathon 2021 报名启动: [2]
Apache Pulsar 官方贡献指南: /
点击“阅读原文”,获取 Apache Pulsar 硬核干货合集
更多推荐
Pulsar 社区周报|2021
发布评论