适用于Apache Pulsar的Rust客户端库-Rust开发

时间:2024-06-16 12:53:19
【文件属性】:

文件名称:适用于Apache Pulsar的Rust客户端库-Rust开发

文件大小:75KB

文件格式:ZIP

更新时间:2024-06-16 12:53:19

Rust HTTP Client

这是不依赖于C ++ Pulsar库的Apache Pulsar的纯Rust客户端。 它提供了一个基于异步/等待的API,与Tokio和async-std兼容。 适用于Apache Pulsar文档的基于Pulsar基于Future的Rust客户端,这是不依赖于C ++ Pulsar库的适用于Apache Pulsar的纯Rust客户端。 它提供了一个基于异步/等待的API,与Tokio和async-std兼容。 功能:具有URL查找(基于正则表达式或列表)的基于URL的(pulsar://和pulsar + ssl://)连接以及DNS查找多主题使用者(基于正则表达式或列表)TLS连接可配置执行器(Tokio或async-std),具有指数回退消息的自动重新连接批处理压缩w


【文件预览】:
pulsar-rs-master
----.gitignore(36B)
----COPYRIGHT(645B)
----src()
--------error.rs(12KB)
--------producer.rs(34KB)
--------consumer.rs(82KB)
--------connection.rs(39KB)
--------executor.rs(8KB)
--------client.rs(16KB)
--------service_discovery.rs(11KB)
--------connection_manager.rs(14KB)
--------message.rs(23KB)
--------lib.rs(17KB)
----.travis.yml(390B)
----PulsarApi.proto(31KB)
----Cargo.toml(2KB)
----.github()
--------workflows()
----examples()
--------batching.rs(3KB)
--------producer.rs(2KB)
--------round_trip.rs(3KB)
--------consumer.rs(2KB)
----LICENSE-MIT(1023B)
----README.md(4KB)
----LICENSE-APACHE(11KB)
----build.rs(116B)

网友评论