
rpc
文章平均质量分 74
叫我DPT
若有错误与不足请指出,关注DPT一起进步吧!!!
展开
-
grpc的四种数据流(go代码实现)
这次讲讲 grpc 中的 stream,srteam 顾名思义 就是 一种 流,可以源源不断的 推送 数据,很适合 传输一些大数据,或者 服务端 和 客户端 长时间 数据交互,比如 客户端 可以向 服务端 订阅 一个数据,服务端 就 可以利用 stream ,源源不断地 推送数据。若有错误与不足请指出,关注DPT一起进步吧!原创 2025-02-09 11:37:25 · 327 阅读 · 0 评论 -
Python 实现 gRPC 与 原始 RPC 的对比:理解 RPC 的基本功能
之间像调用本地函数一样执行远程函数的技术。本地进程(客户端)调用远程服务器上的方法,服务器执行方法后将结果返回给客户端。是一项关键技术,它允许不同计算机之间像调用本地函数一样进行通信。若有错误与不足请指出,关注DPT一起进步吧!来分析 RPC 的基本功能。进行序列化,并自动生成。来模拟 RPC 机制。接下来,我们分别实现。原创 2025-02-07 16:55:35 · 1035 阅读 · 0 评论 -
一个RPC框架应该解决哪些问题?
简化远程调用:让开发者像调用本地方法一样轻松进行远程调用。高效的网络通信:通过高效的序列化和传输协议,优化性能和可靠性。服务发现与负载均衡:确保系统扩展时服务的自动发现与负载均衡。容错与错误处理:通过重试、熔断等机制应对网络问题和服务故障。安全性:保障数据传输的安全性和服务的身份验证。版本兼容性:支持接口的向后兼容和版本管理。监控与追踪:提供对 RPC 调用的实时监控和故障追踪。若有错误与不足请指出,关注DPT一起进步吧!!!原创 2025-02-06 13:41:34 · 550 阅读 · 0 评论