技术栈
pulsar
crossoverJie
2 天前
starrocks
·
开源
·
pulsar
推荐一些值得学习的开源项目和框架
今天收到球友的问题,让推荐一些值得看的开源项目,觉得 netty 这些太复杂了不太好上手。确实如此,我们日常常用的 Spring、Netty 确实由于发展了多年,看起来比较头大。
crossoverJie
4 个月前
开源
·
pulsar
Pulsar客户端消费模式揭秘:Go 语言实现 ZeroQueueConsumer
前段时间在 pulsar-client-go 社区里看到这么一个 issue:他发现手动将 pulsar-client-go 客户端的 ReceiverQueueSize 设置为 0 的时候,客户端在初始化时会再将其调整为 1000.
crossoverJie
4 个月前
负载均衡
·
pulsar
载均衡技术全解析:Pulsar 分布式系统的最佳实践
Pulsar 有提供一个查询 Broker 负载的接口:可以返回一些 broker 的负载数据,比如 CPU、内存、流量之类的数据。
crossoverJie
7 个月前
pulsar
深入剖析:如何使用Pulsar和Arthas高效排查消息队列延迟问题
前两天收到业务反馈有一个 topic 的分区消息堆积了: 根据之前的经验来看,要么是业务消费逻辑出现问题导致消费过慢,当然也有小概率是消息队列的 Bug(我们使用的是 pulsar)。
シ風箏
7 个月前
linux
·
云原生
·
中间件
·
消息队列
·
数据可视化
·
pulsar
Pulsar【部署 02】Pulsar可视化工具Manager安装使用
Pulsar Manager 是一个基于 web 的 GUI 管理和监视工具,可帮助管理员和用户管理和监视租户、命名空间、主题、订阅、代理、集群等,并支持对多个环境进行动态配置。
林崇辉
7 个月前
云原生
·
消息队列
·
拦截器
·
pulsar
·
流平台
深入探索生产者拦截器的使用以及源码设计
在软件设计中,为了方便能够应对不同的场景,一般在一些容易有差异的环节会考虑允许用户自定义逻辑,拦截器就是其中的一种实现方式,像Spring、Kafka、Pulsar等都支持这种方式。流程简化起来就如下图,客户端跟服务端的写消息请求和接收请求都要先通过一遍拦截器,因此用户都过自定义拦截器逻辑就能以一种无侵入、规范化的方式来改动消息发送以及处理响应的行为。
林崇辉
8 个月前
java
·
云原生
·
消息队列
·
源码
·
pulsar
·
消息中间件
Apache Pulsar源码解析之Lookup机制
在学习Pulsar一段时间后,相信大家也或多或少听说Lookup这个词,今天就一起来深入剖析下Pulsar是怎么设计的它吧
林崇辉
8 个月前
java
·
云原生
·
消息队列
·
pulsar
·
流平台
Pulsar服务端处理消费者请求以及源码解析
处理读写是Pulsar服务端最基本也是最重要的逻辑,今天就重点看看服务端是如何处理的读请求也就是消费者请求
amadeus_liu2
8 个月前
pulsar
pulsar: 批量接收消息
接收消息时,和kafka类似,如果topic有多个分区,则只能保证分区内数据的接收有序,不能保证全局有序。
吴代庄
9 个月前
java
·
pulsar
pulsar入门介绍
Pulsar 是一个多租户、高性能的服务器到服务器消息传递解决方案。Pulsar 最初由 Yahoo 开发,由 Apache 软件基金会管理。
crossoverJie
1 年前
开源
·
pulsar
如何给开源项目发起提案
前段时间在使用 Pulsar 的 admin API 时,发现其中的一个接口响应非常慢:使用 curl 拿到的响应结果非常大,同时也非常耗时:
crossoverJie
1 年前
pulsar
如何编写一个 Pulsar Broker Interceptor 插件
之前写过一篇文章 VictoriaLogs:一款超低占用的 ElasticSearch 替代方案讲到了我们使用 Victorialogs 来存储 Pulsar 消息队列的消息 trace 信息。
Tony-devj
1 年前
云原生
·
pulsar
·
manager
·
消息中间件
·
pulsar管理
Pulsar-Pulsar 之 pulsar manager
使用Pulsar 管理器最简单的方法是在Docker容器中运行:如果我们有大量的数据,您可以使用自定义数据库。否则,可能会出现一些显示错误。例如,当主题超过10000时,将无法显示主题信息。
阿亮说技术
1 年前
mq
·
pulsar
·
dashboard
Pulsar Manager和dashboard部署和启用认证
官方地址: https://pulsar.apache.org/docs/zh-CN/next/administration-pulsar-manager/