Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 1.13 KB

README.md

File metadata and controls

28 lines (16 loc) · 1.13 KB

Introduction

A Go client library for the Apache Pulsar project.

Developed based on two projects Comcast and wolfstudy, completely using go Implemented pulsar-client.

Mainly optimize the following points

  • Fixed the problem of messy code when go-client receives messages that are pushed by java-client through batch.

  • Fixed the problem of repeated consumption of some messages when a new consumer joins in failover mode.

  • Fixed the problem of repeated consumption of some messages during topic restart and broker migration, when pulsar-broker executes load balancing.

  • Optimized the problem of high memory usage during initialization.

Prepare

Go 1.11+.

Example

For examples of producers and consumers, see cli.

Technical Support

You can get Tuya developer technical support in the following ways: