Pulsar client libraries
Pulsar 支持以下客户端库:
功能矩阵
Pulsar client feature matrix for different languages is listed on Client Features Matrix page.
第三方客户端
除了正式发布的客户端外,还有多个以不同语言开发 Pulsar 客户端的项目。
如果你开发了新的 Pulsar 客户端,可随时提交拉取请求,请将新开发的客户端添加到请求列表中。
Language | Project | Maintainer | License | 说明 |
---|---|---|---|---|
Go | pulsar-client-go | Comcast | A native golang client | |
Go | go-pulsar | t2y | ||
Haskell | supernova | Chatroulette | Haskell 的原生Pulsar客户端 | |
Scala | neutron | Chatroulette | 基于 Fs2 构建的用于 Scala 的纯功能 Apache Pulsar 客户端 | |
Scala | pulsar4s | sksamuel | Idomatic, typesafe, and reactive Scala client for Apache Pulsar | |
Rust | pulsar-rs | Wyyerd Group | Future-based Rust bindings for Apache Pulsar | |
.NET | pulsar-client-dotnet | Lanayx | Native .NET client for C#/F#/VB |