proximo:基于可互操作的GRPC的发布订阅

时间:2024-06-17 13:40:23
【文件属性】:

文件名称:proximo:基于可互操作的GRPC的发布订阅

文件大小:49KB

文件格式:ZIP

更新时间:2024-06-17 13:40:23

kafka amqp grpc pubsub nats

普罗西莫 Proximo是多个不同的发布-订阅队列系统的代理。 它基于GRPC接口定义,可以轻松创建新的客户端库。 它已经支持了许多流行的排队系统,并且添加新的排队系统旨在变得简单。 目标 在需要的地方公开多个消费者(散开)语义 直接使用给定排队系统的开销最小化 允许通过Proximo的运行时配置来配置基础队列系统 允许在不更改Proximo客户端应用程序的情况下替换排队系统 轻松创建新语言的客户端库(任何具有GRPC支持的功能) 非目标 通过客户端API公开基础队列系统的特定详细信息 服务器 这是用Go编写的Proximo服务器实现 Proximo客户端库 去--我们建议使用基材从去查阅PROXIMO API定义(protobuf) 访问控制 使用可选的配置文件PROXIMO_ACL_CONFIG支持访问控制。 在此示例中,所有客户端都可以访问以products开头的主题,但是只有


【文件预览】:
proximo-master
----.circleci()
--------config.yml(412B)
----Dockerfile(554B)
----README.md(2KB)
----server_test.go(4KB)
----factories.go(475B)
----LICENSE(7KB)
----go.mod(601B)
----backend()
--------mock()
--------natsstreaming()
--------mem()
--------kafka()
--------acl()
----server_source.go(5KB)
----server_sink.go(3KB)
----internal()
--------id()
----go.sum(44KB)
----proto()
--------gen.sh(74B)
--------proximo.pb.go(19KB)
--------proximo.proto(958B)
----cmd()
--------proximo-client()
--------proximo-server()

网友评论