haraqa:高可用性路由和排队应用

时间:2021-05-10 05:32:56
【文件属性】:
文件名称:haraqa:高可用性路由和排队应用
文件大小:108KB
文件格式:ZIP
更新时间:2021-05-10 05:32:56
go docker message-queue Go HARAQA-高可用性路由和排队应用 haraqa被设计为对开发人员友好的,可伸缩的消息队列,用于微服务之间的数据持久性和实时数据流传输。 Haraqa为任何规模的体系结构提供高吞吐量,低延迟,容错的管道。 目录 服务器 客户 贡献 执照 关于该项目 概述 Haraqa用于在分布式系统中处理和持久化数据。 一台或多台服务器可用于发送和接收消息。 每个服务器都有一组“主题”,即一组按接收顺序存储的消息。 Haraqa客户端可以从服务器主题中产生和/或使用。 客户可以一次或批量生成一条消息。 客户端通过请求特定的偏移量和限制来消耗消息。 这些消息可以一次使用,也可以成批使用。 持久性和复制 每个服务器在收到来自生产者的消息后,可以将消息保存到多个卷中。 这些卷应在体系结构中进行分配,例如在Kubernetes集群中具有多个PersistentVolume,在AWS中具有EBS或在Go
【文件预览】:
haraqa-master
----.dockerignore(181B)
----.golangci.yml(3KB)
----go.mod(254B)
----pkg()
--------server()
----client.go(8KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----client_test.go(10KB)
----go.sum(2KB)
----docker_test.go(1KB)
----Dockerfile(2KB)
----examples()
--------chat()
----internal()
--------filequeue()
--------benchmarks()
--------queue()
--------headers()
----LICENSE(1KB)
----README.md(8KB)
----.gitignore(61B)
----_config.yml(29B)
----cmd()
--------hrqa()
--------server()

网友评论