/tuya-pulsar-client-go

Tuya Pulsar client for go

Primary LanguageGoApache License 2.0Apache-2.0

pulsar-client-go

=========

A Go client library for the Apache Pulsar project.

基于��Comcastwolfstudy两个项目开发,完全用go实现的pulsar-client

主要优化以下几个点

  1. 修复java-client默认使用batch方式推送消息,go-client接收消息时会出现乱码

  2. 修复failover模式下,在新的consumer加入时,会出现部分消息重复消费的问题

  3. 修复pulsar-broker 进行负载均衡时,会出现topic重启以及broker迁移,此时会导致部分消息重复消费

  4. 优化初始化时内存占用过高的问题