写点什么

RPC框架

0 人感兴趣 · 7 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/3d/3dcbccb24d7235757ac6f0a1b7d79cf2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

写给 go 开发者的 gRPC 教程 - 错误处理

gRPC的错误处理符合Go语言的编程习惯。利用官方提供的Status库,除了可以携带足够多的错误信息外,还可以在RPC场景下做到错误枚举的判断,让我们编写出更优雅的代码

https://static001.geekbang.org/infoq/2f/2f608e1fc7bb0c89da420416fe846141.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Go RPC 入门指南:RPC 的使用边界在哪里?如何实现跨语言调用?

用户头像
王中阳Go
2022-10-16

RPC主要依赖于客户端与服务端建立socket链接;而HTTP REST实现通讯的代价比较高,这是RPC的一个优势体现。 就是因为无法在同一个进程内,或者无法在同一个服务器上通过本地调用的方式

https://static001.geekbang.org/infoq/7b/7bc4a947611df6ba15a926b1e39f3362.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

第 01 篇: 手写 JavaRPC 框架之思路分析

用户头像
西魏陶渊明
2022-08-03

如果不是因为热爱,我不会这样;如果不是为了,涨点粉丝,我不会这样; 如果不是为了几两散碎银子,我更不会这样。 本系列文章教你从0到1完成一个Java RPC框架

https://static001.geekbang.org/infoq/72/72abc064d8df67abac52edd28167b658.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

InfoQ 极客传媒 15 周年庆征文|你真的了解 RPC 和 REST 吗?

是指远程过程调用,就是两个服务A、B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。

微服务从代码到 k8s 部署应有尽有系列(一)

用户头像
万俊峰Kevin
2022-02-07

我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。

https://static001.geekbang.org/infoq/a8/a81ed491077c772107db354d87fd87de.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Apache Dubbo---- RPC 通信

用户头像
是老郭啊
2021-07-07

Apache Dubbo 是一款微服务开发框架,它为我们实行了 RPC通信和微服务治理。同时 Dubbo是高度可扩展的,可以基于 dubbo提供的服务治理能力扩展实现服务发现、负载均衡、流量调度等服务治理诉求。

技术实践:教你用 Python 搭建 gRPC 服务

​​​​​​​​​​​​​​​​​​​​​​​​​​摘要:gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf序列化协议开发,且支持众多开发语言。

RPC框架_RPC框架技术文章_InfoQ写作社区