当前位置: 首页 > news >正文

Pulsar 社区周报 | No.2024-05-30 | BIGO 百页小册《Apache Pulsar 调优指南》

各位热爱 Pulsar 的小伙伴们,Pulsar 社区周报更新啦!这里将记录 Pulsar 社区每周的重要更新,每周发布。

BIGO 百页小册《Apache Pulsar 调优指南》

Hi,Apache Pulsar 社区的小伙伴们,社区 2024 上半年度的有奖问卷调查来啦!

参与问卷调查可优先获得 BIGO 冯文智大咖贡献的100 页小册 《Apache Pulsar 调优指南》 ,精彩不容错过,详情请看问卷。

点击链接参与有奖问卷调查:👇🏻

Apache Pulsar 中文社区有奖问卷调查(2024 上半年度)

69e2f39350ab85facd00b518499a8f3c.png

Pulsar Weekly Merge Stars

感谢以下的小伙伴,感谢你们本周为 Apache Pulsar 做的精彩贡献(排名不分先后)

c6db13b044d45e8dff9785807f88a9ee.png
Pulsar Weekly Merge Stars

@shibd,@TakaHiR07,@thetumbled,@falser101,@mattisonchao,@horizonzy,@crossoverJie,@lhotari,@shoothzj,@eolivelli,@dao-jun,@poorbarcode

apache/pulsar

fix

  • [fix] [broker]将loadSheddingPipeline替换为loadSheddingStrategy。[1] @thetumbled

  • [fix][admin][part-4]清楚定义 Open API 上的 REST API[2] @shibd

  • [fix][admin][part-3]在Open API中清晰定义关于Topics的REST API[3] @shibd

  • [fix][admin][part-2]在Open API上为Namespaces@v2明确定义REST API [4] @shibd

  • [fix][admin][part-1]明确在Open API上定义REST API[5] @shibd

  • [fix] [broker]修复了即使禁用了主题级别复制,主题分区也会扩展的问题。[6] @poorbarcode

  • [fix][broker]EntryFilters 修复了因类加载器关闭而导致的 NoClassDefFoundError问题 [7] @eolivelli

  • [fix][broker]如果缩减 broker 规模时无法清理心跳数据的修复 [8] @TakaHiR07

  • [fix][admin]租户AdminRoles不能在开始或结束处包含空白。[9] @falser101

新特性

  • Revert \"[improve] [pip]PIP-356:支持从最早位置开始的地理复制 [10] @poorbarcode

  • [improve][broker]移除ClassLoaderSwitcher以避免对象分配并保持代码风格一致性 [11] @dao-jun

  • [improve] [pip]PIP-356:支持从最早位置开始的地理复制 [12] @poorbarcode

  • [improve][broker]在拦截时避免创建新对象 [13] @mattisonchao

  • [improve] [client]改进 GetTopicsResult 类别 [14] @poorbarcode

  • [improve] [pip]PIP-354:将topK机制应用于ModularLoadManagerImpl [15] @thetumbled

  • [improve][cli]PIP-353:提高事务消息的可见性,用于peek-message操作 [16] @shibd

  • [improve] [pip]PIP-354:将topK机制应用于ModularLoadManagerImpl [17] @thetumbled

  • [improve][PIP]PIP-353:改进事务消息的 peek-messages 可见性 [18] @shibd

apache/bookkeeper

others

  • 在OWASP Dependency Check插件设置中纠正配置错误[19] @shoothzj

  • 修复了导臀 V2 协议中的 TLS 稳定性问题,这些问题曾导致数据损坏。[20] @lhotari

  • 更新 Otel 中的 OkHttp 版本以修复 CVE-2023-3635问题[21] @shoothzj

  • 在微基准模块中适配 Checkstyle [22] @shoothzj

  • ci:修复文档更改预期状态永远挂起 [23] @shoothzj

  • 构建:从owasp检查中移除测试模块 [24] @shoothzj

  • 增强SimpleTestCommand测试,使之覆盖更多案例。[25] @horizonzy

  • 移除 ByteBufVisitor 中的未使用代码 [26] @lhotari

  • ci:添加拼写检查并修正错字 [27] @shoothzj

  • 修复 OrderedExecutor 中丢失的 Prometheus 指标 [28] @TakaHiR07

  • 移除BookieServer中的陈旧睡眠代码 [29] @shoothzj

  • 修复:PerChannelBookieClient中的引用计数(retain/release)问题 [30] @lhotari

apache/pulsar-client-go

新特性

  • [Improve]PIP-313 添加GetLastMessageIDs API [31] @crossoverJie

活动新闻

  • 国内下一场 Meetup 正在筹办中,详情可咨询 Pulsar Bot。

  • 2024 年 7 月 26-28 日:阿帕奇软件基金会亚洲大会(CommunityOverCode Asia 2024)Messaging 专题[32]

参考资料

[1]

[fix] [broker]将loadSheddingPipeline替换为loadSheddingStrategy。: https://github.com/apache/pulsar/pull/22786

[2]

[fix][admin][part-4]清楚定义 Open API 上的 REST API: https://github.com/apache/pulsar/pull/22783

[3]

[fix][admin][part-3]在Open API中清晰定义 : https://github.com/apache/pulsar/pull/22782

[4]

[fix][admin][part-2]在Open API上为Namespaces@v2明确定义REST API : https://github.com/apache/pulsar/pull/22775

[5]

[fix][admin][part-1]明确在Open API上定义REST API: https://github.com/apache/pulsar/pull/22774

[6]

[fix] [broker]修复了即使禁用了主题级别复制,主题分区也会扩展的问题。: https://github.com/apache/pulsar/pull/22769

[7]

[fix][broker]EntryFilters 修复了因类加载器关闭而导致的 NoClassDefFoundError问题 : https://github.com/apache/pulsar/pull/22767

[8]

[fix][broker]如果缩减 broker 规模时无法清理心跳数据的修复 : https://github.com/apache/pulsar/pull/22750

[9]

[fix][admin]租户AdminRoles不能在开始或结束处包含空白。: https://github.com/apache/pulsar/pull/22450

[10]

Revert "[improve] [pip]PIP-356:支持从最早位置开始的地理复制 : https://github.com/apache/pulsar/pull/22805

[11]

[improve][broker]移除ClassLoaderSwitcher以避免对象分配并保持代码风格一致性 : https://github.com/apache/pulsar/pull/22796

[12]

[improve] [pip]PIP-356:支持从最早位置开始的地理复制 : https://github.com/apache/pulsar/pull/22791

[13]

[improve][broker]在拦截时避免创建新对象 : https://github.com/apache/pulsar/pull/22790

[14]

[improve] [client]改进 GetTopicsResult 类别 : https://github.com/apache/pulsar/pull/22766

[15]

[improve] [pip]PIP-354:将topK机制应用于ModularLoadManagerImpl : https://github.com/apache/pulsar/pull/22765

[16]

[improve][cli]PIP-353:提高事务消息的可见性,用于peek-message操作 : https://github.com/apache/pulsar/pull/22762

[17]

[improve] [pip]PIP-354:将topK机制应用于ModularLoadManagerImpl : https://github.com/apache/pulsar/pull/22753

[18]

[improve][PIP]PIP-353:改进事务消息的 peek-messages 可见性 : https://github.com/apache/pulsar/pull/22746

[19]

在OWASP Dependency Check插件设置中纠正配置错误: https://github.com/apache/bookkeeper/pull/4406

[20]

修复了导臀 V2 协议中的 TLS 稳定性问题,这些问题曾导致数据损坏。: https://github.com/apache/bookkeeper/pull/4404

[21]

更新 Otel 中的 OkHttp 版本以修复 CVE-2023-3635问题: https://github.com/apache/bookkeeper/pull/4400

[22]

在微基准模块中适配 Checkstyle : https://github.com/apache/bookkeeper/pull/4397

[23]

ci:修复文档更改预期状态永远挂起 : https://github.com/apache/bookkeeper/pull/4395

[24]

构建:从owasp检查中移除测试模块 : https://github.com/apache/bookkeeper/pull/4391

[25]

增强SimpleTestCommand测试,使之覆盖更多案例。: https://github.com/apache/bookkeeper/pull/4387

[26]

移除 ByteBufVisitor 中的未使用代码 : https://github.com/apache/bookkeeper/pull/4383

[27]

ci:添加拼写检查并修正错字 : https://github.com/apache/bookkeeper/pull/4375

[28]

修复 OrderedExecutor 中丢失的 Prometheus 指标 : https://github.com/apache/bookkeeper/pull/4374

[29]

移除BookieServer中的陈旧睡眠代码 : https://github.com/apache/bookkeeper/pull/4336

[30]

修复:PerChannelBookieClient中的引用计数(retain/release)问题 : https://github.com/apache/bookkeeper/pull/4293

[31]

[Improve]PIP-313 添加GetLastMessageIDs API : https://github.com/apache/pulsar-client-go/pull/1221

[32]

CommunityOverCode Asia 2024 议题征集正式启动!: https://mp.weixin.qq.com/s/byAbsKwC7XofWwxGBiylCw

联系我们

Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等流数据存储特性。GitHub 地址:http://github.com/apache/pulsar/

9d3aba3b812b57ceaa4993a068489dd5.png
Pulsar 中文社区 Logo(部分)

诚挚邀请您加入 Apache Pulsar 社区,与全球开发者一起学习、分享和成长,共同塑造云原生消息流平台的未来,一起打造更加开放和高效的开源技术生态!

ac83c12c6703034e597c6dbfeaccec40.png
Pulsar 进群说明

推荐阅读

干货文章

90abfba9c44a4e26d9cd0133b388b686.jpeg
技术探究 | Flipkart 带来 Apache Pulsar 集群调优指南

8ea61cd391e134038b7908b6f0a51f48.jpeg

Apache Pulsar 为滴滴大数据运维带来了哪些收益?


相关文章:

  • fast admin实现多数据库导入数据
  • printf 一次性写
  • 网络协议二
  • 【Nacos】docker-compose启动nacos v2.2.3,启动时修改默认密码不使用naocs
  • ChatGPT Edu版本来啦:支持GPT-4o、自定义GPT、数据分析等
  • 全文检索-ElasticSearch
  • 在python中连接了数据库后想要在python中通过图形化界面显示数据库的查询结果,请问怎么实现比较好? /ttk库的treeview的使用
  • 【网络原理】HTTP|认识请求“报头“|Host|Content-Length|Content-Type|UA|Referer|Cookie
  • 07C回调函数
  • SpringCloud Sleuth 分布式请求链路跟踪
  • 【控制实践——四旋翼无人机】【一】四旋翼无人机运动分析和建模
  • Mysql全文搜索和LIKE搜索有什么区别
  • 【PB案例学习笔记】-15怎样限制应用程序运行次数?
  • Ant Design Vue 动态表头并填充数据
  • 解决方案:ANSYS旋转机械行业
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 时间复杂度分析经典问题——最大子序列和
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【附node操作实例】redis简明入门系列—字符串类型
  • CentOS7简单部署NFS
  • CSS3 变换
  • Docker 笔记(2):Dockerfile
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • ES6 学习笔记(一)let,const和解构赋值
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Just for fun——迅速写完快速排序
  • nodejs:开发并发布一个nodejs包
  • python学习笔记-类对象的信息
  • Webpack 4 学习01(基础配置)
  • 大主子表关联的性能优化方法
  • 官方解决所有 npm 全局安装权限问题
  • 后端_ThinkPHP5
  • 利用DataURL技术在网页上显示图片
  • 思否第一天
  • 微信小程序设置上一页数据
  • 想晋级高级工程师只知道表面是不够的!Git内部原理介绍
  • 用mpvue开发微信小程序
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • #{}和${}的区别?
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (33)STM32——485实验笔记
  • (LeetCode 49)Anagrams
  • (LeetCode) T14. Longest Common Prefix
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (附源码)php新闻发布平台 毕业设计 141646
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (顺序)容器的好伴侣 --- 容器适配器
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)、python程序--模拟电脑鼠走迷宫
  • (转) 深度模型优化性能 调参
  • .net framework 4.8 开发windows系统服务