1 个仓库
Non-blocking streams for remote procedure calls to improve resource efficiency.
Distinct from Asynchronous Stream Processing Frameworks: Specializes asynchronous stream processing for the context of remote RPC calls specifically.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Reactive Remote Streams. Refine with filters or upvote what's useful.
Sofa-rpc 是一个高性能远程过程调用框架,旨在构建分布式 Java 应用程序。它作为管理分布式服务网格的工具包,提供 gRPC 通信层以及用于注册和定位远程服务实例的系统。 该框架具有一个网络安全层,实现了 TLS 加密和授权检查,以保护服务之间传输的数据。它利用可插拔协议层支持多种通信标准,确保灵活的点对点连接。 可靠性和流量管理通过断路器、客户端负载均衡和服务健康监控来处理。该系统还包括用于分布式请求追踪和响应式远程流处理的可观测性工具,以提高资源效率。 该框架提供 JSON 数据序列化工具,并通过连接池和服务发现注册中心管理远程连接。
Supports remote invocations using asynchronous streams to increase throughput and resource efficiency.