中子:基于C nifs的Apache Pulsar客户端

时间:2024-03-24 01:38:55
【文件属性】:

文件名称:中子:基于C nifs的Apache Pulsar客户端

文件大小:23KB

文件格式:ZIP

更新时间:2024-03-24 01:38:55

pulsar apache-pulsar pulsar-client Elixir

中子 一个使用其C / C ++客户端(2.6.0)和nifs的简单的Apache pulsar客户端。 使用了persistent_term API,因此这需要OTP 21+,因此需要1.10+。 警告ack_all无法与shared订阅一起正常使用。 安装 def deps do [ { :neutron , " ~> 0.1 " } ] end 配置 在您的配置中: config :neutron , url: " pulsar://localhost:6650 " , # this is the default value and ideally should be set thread_count: 4 # this is optional and defaults to System.schedulers_online() 以上用于脉冲星客


【文件预览】:
neutron-master
----mix.exs(2KB)
----config()
--------integration.exs(215B)
--------prod.exs(163B)
--------test.exs(89B)
--------config.exs(437B)
--------dev.exs(261B)
----.formatter.exs(97B)
----.github()
--------workflows()
----test()
--------unit()
--------integration()
----mix.lock(4KB)
----c_src()
--------neutron_nif.c(27KB)
----.gitignore(612B)
----lib()
--------neutron.ex(7KB)
--------neutron()
----Makefile(1KB)
----README.md(3KB)
----.tool-versions(14B)
----build_deps.sh(2KB)

网友评论