V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
likeunix
V2EX  ›  程序员

应该是第一款 Apache Pulsar Desktop GUI

  •  4
     
  •   likeunix · 2023-02-06 08:09:52 +08:00 · 2325 次点击
    这是一个创建于 656 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等流数据存储特性,被看作是云原生时代实时消息流传输、存储和计算优秀解决方案。

    目前 Apache Pulsar 的桌面端 GUI 工具很少,一款好用的可视化管理工具可以极大的提升效率,在此分享一款优秀的 Pulsar GUI 工具:Pulsar Assistant

    官网地址: http://www.redisant.cn/pa

    主要功能

    快速连接到您的 Pulsar 集群

    Pulsar Assistant 支持各种认证方式,包括 HTTP basic 和 JWT ( Java Web Token ) 等;并且支持 SSL/TLS 传输加密。

    发布消息

    使用 Pulsar Assistant ,您可以随时发布消息到指定主题;另外,还可以结合数据模板一次发送数千条消息进行性能测试,以了解系统如何处理负载。

    订阅主题并开始接收消息

    支持从不同的位置开始读取消息,包括(起始位置、最新位置、指定时刻之后、和从指定的 MessageID 开始读取); 自动识别并格式化不同的数据格式,包括 Text 、JSON 、XML 、HEX 、MessagePack ,以及各种整数、浮点类型。

    查看 namespace 和 topic 的详细信息

    查看各种详细指标,包括消息的流入、流出速率,存储大小等。查看主题划分的 bundle 以及分配的 broker ,bundle 所管辖的 topic ,对 bundle 进行各种操作,包括 split 、unload 、clear 、delete 等。

    配置策略

    您可以在 namespace 或 topic 级别配置策略,包括认证与授权、消息去重、压缩等。

    查看订阅者与消费者

    通过 Pulsar Assistant ,你可以查看到每个主题上的订阅者与消费者,它们处理消息的速率、延迟、以及地址和版本。对订阅者进行重置、跳过一定数量的消息等等。

    跨平台

    Pulsar Assistant 采用 Avalonia 进行构建,提供接近原生的性能,并且比使用 Electron 等 Web 技术开发的同等应用程序消耗的资源少得多。

    数据模板

    使用 Pulsar Assistant 提供的数据模板,您可以为任何开发、测试或演示目的生成大量、异构、真实的数据

    7 条回复    2024-03-08 09:51:01 +08:00
    ql562482472
        1
    ql562482472  
       2023-02-06 09:47:25 +08:00
    很强
    holajamc
        2
    holajamc  
       2023-02-06 11:00:38 +08:00
    十分感谢,BTW ,Kafka Assistant 似乎在 M1 上有一点问题
    likeunix
        3
    likeunix  
    OP
       2023-02-06 11:10:14 +08:00
    @holajamc 不知道你使用的 Kafka Assistant 是哪个版本,2023 年 01 之后发布的版本才原生支持 M1 芯片,之前都是 Rosetta 转义的,某些地方可能会有问题。
    holajamc
        4
    holajamc  
       2023-02-06 14:13:02 +08:00
    @likeunix 我之前是在 Windows 上使用,体验很好,前突然看到在 M1 上支持了,但是安装时候除了一些问题,稍后补上截图
    likeunix
        5
    likeunix  
    OP
       2023-02-06 20:57:55 +08:00
    @holajamc 安装问题可以查看这里: http://www.redisant.cn/doc/pa/install
    holajamc
        6
    holajamc  
       2023-02-06 23:34:55 +08:00
    @likeunix nice~十分感谢已经成功安装,话说有没有出 bundle 的计划呢~
    forschers
        7
    forschers  
       260 天前
    试试看 昨天刚部署好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   968 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:16 · PVG 04:16 · LAX 12:16 · JFK 15:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.