rony:快速且可扩展的RPC框架

时间:2024-03-20 08:45:12
【文件属性】:

文件名称:rony:快速且可扩展的RPC框架

文件大小:227KB

文件格式:ZIP

更新时间:2024-03-20 08:45:12

go golang http framework protobuf

RONY (快速和可扩展的RPC框架) Rony使您可以轻松创建支持群集的服务。 基本上,当您使用Rony框架编写服务时,您开发了两个接口,一个是针对客户端的,服务的客户端可以进行连接和通信。 我们称之为“网关”。 另一个接口与集群中的其他实例通信,我们称其为“隧道”。 基本上,当您使用Rony构建服务时,会启动“ Edge”服务器。 每个边缘服务器都有三个组件,您可以根据需要启用它们。 “网关”,“隧道”和“集群”。 如果不启用“群集”,则无法启用“隧道”。 如果启用了群集,则每个边缘服务器都可以是副本集的成员。 边缘服务器位于同一副本集中,然后彼此复制。 此复制是通过Raft协议完成的。 因此,副本集中只有一台边缘服务器是领导者,其余的是跟随者。 每个边缘服务器都可以启用其“隧道”组件。 边缘服务器可以通过这种方式相互通信。 例如,假设您有一个来自客户端的请求,该客户端连接到副


网友评论