首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
RPC
订阅
流风一剑
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
用 Consul 来做服务注册与服务发现
服务注册与服务发现是在分布式服务架构中常常会涉及到的东西,业界常用的服务注册与服务发现工具有 ZooKeeper、etcd、Consul 和 Eureka。Consul 的主要功能有服务发现、健康检查、KV存储、安全服务沟通和多数据中心。Consul 与其他几个工具的区别可以在…
精读《REST, GraphQL, Webhooks, & gRPC 如何选型》
每当项目进入联调阶段,或者提前约定接口时,前后端就会聚在一起热火朝天的讨论起来。可能 99% 的场景都在约定 Http 接口,讨论 URL 是什么,入参是什么,出参是什么。 有的团队前后端接口约定更加高效,后端会拿出接口定义代码,前端会转换成(或自动转成)Typescript …
gRPC服务发现与服务治理技术选型
一. nginx + consul + consul-template 当有节点上线或下线时, 需要nginx reload. 有一定风险 (微服务在运行时难免会触发隐藏Bug或者panic, 如果每次都要nginx reload来确保健康的路由,我认为代价太大) 因为Envo…
gRPC 从学习到生产
答案就是:SOAP……好吧,开个玩笑,当然不可能是 SOAP 了。 Alan 说“如果这辈子再也不写另一个 REST 客户端库的话,那就可以很幸福的死去了……😂”,因为这是最无聊的事情,一遍一遍的在做同样的事情。 与其讲解定义,不如来实际做个东西更清楚。 使用 gRPC 这类…
前端 Web gRPC 实践和优化
Web gRPC 是 gRPC 在 Web 上的一个适配实现。关于他的介绍以及为什么要用 gRPC 就不在这解释了,如果你决定使用 Web gRPC,并且正在寻找前端的库和解决方案,看一看这篇文章,应该会有所帮助。 gRPC 的使用方案有很多,每种方案方法都有各自的特点,也有各…
gRPC-Web发布,REST又要被干掉了?
今天,云原生计算基金会(CNCF)正式发布 GA 版本的 gRPC-Web,这是一个 JavaScript 客户端库,使 Web 应用程序能够直接与后端 gRPC 服务通信,不需要 HTTP 服务器充当中介。 这意味着你现在可以通过.proto 文件来定义客户端和服务器端数据类…
🐱👓PowerProto: gRPC工具链(protoc, protoc-gen-go)的一键安装与版本控制
一键编译proto文件,一键安装protoc以及其相关插件(比如protoc-gen-go、protoc-gen-go-grpc)并进行版本控制,降低gRPC的使用门槛。
Python gRPC 入门
gRPC 也是基于以下理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口,并运行一个 gRPC 服务器来处理客户端调用。在客户端拥有一个存根能够像服务端一样的方法。 在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同的机器…
5分钟学会 gRPC
我猜测大部分长期使用 Java 的开发者应该较少会接触 gRPC,毕竟在 Java 圈子里大部分使用的还是 Dubbo/SpringClound 这两类服务框架。 我也是近段时间有机会从零开始重
什么是 gRPC? 它比 REST API 好吗?
在国外的一些公司,包括网飞、谷歌、 Square 和其他公司已经采用了gRPC,国内的字节跳动、美团、阿里巴巴在许多业务线上也采取了gRPC的通信方式。这篇文章是入门级别的文章,带大家初探gRPC。