腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
网管叨bi叨
专栏作者
举报
271
文章
397060
阅读量
33
订阅数
订阅专栏
申请加入专栏
全部文章
go
编程算法
http
容器
kubernetes
网络安全
laravel
容器镜像服务
php
ide
https
腾讯云开发者社区
数据库
网站
api
java
json
sql
rpc
打包
云数据库 SQL Server
linux
缓存
tcp/ip
云数据库 Redis
git
github
nginx
文件存储
数据结构
存储
开源
etcd
node.js
android
分布式
kernel
uml
windows
微服务
程序员
接口
设计模式
html
jquery
symfony
腾讯云测试服务
面向对象编程
service
工具
工作
函数
开发
python
javascript
spring
单元测试
数据分析
虚拟化
deployment
web
编码
产品
管理
数据
效率
其他
c 语言
bash
bootstrap
ajax
汇编语言
bash 指令
日志服务
命令行工具
运维
压力测试
shell
dns
socket编程
微信
安全
bi
default
goland
kubectl
程序
对象
泛型
服务
互联网
集群
框架
配置
前端
软件
对象存储
负载均衡
c++
ruby
lua
xml
css
单片机
ruby on rails
maven
负载均衡缓存
apache
消息队列 CMQ 版
SSL 证书
数据加密服务
mongodb
日志数据
企业
svg
爬虫
ssh
二叉树
dubbo
jenkins
架构设计
kafka
flutter
unicode
utf8
dart
事件总线
add
bit
buffer
builder
byte
case
channel
chatgpt
com
command
commit
config
db
ddd
dom
elasticsearch
error
field
flags
init
ip
jetbrains
key
module
mysql
nacos
parent
response
select
server
target
testing
thrift
timer
tm
uber
version
volatile
yaml
闭包
编译
并发
测试
产品经理
创业
代码规范
单例模式
二进制
工程师
公众号
行业
后端
基础
技巧
架构
脚本
客户端
路由
内核
日志
设计
事件
算法
索引
系统
研发
依赖注入
语法
域名
源码
原型
云原生
指针
重定向
解释器
搜索文章
搜索
搜索
关闭
什么是 gRPC ?
http
rpc
文件存储
https
网络安全
说的白话一点,可以这么理解:现在有两台服务器A和B。部署在A服务器上的应用,想调用部署在B服务器上的另一个应用提供的方法,由于不在一个内存空间,不能直接调用,需要通过网络来达到调用的效果。
KevinYan
2021-10-14
2K
0
Google 的 “行星级” cron 系统
rpc
编程算法
bash
bash 指令
最近翻看了一些 Google 的老文章/论文,发现 Google 有不少系统的设计文上都写着 planet scale,行星级,口气那是真的大。仔细想想,FAANG 这样能把生意做到全球的互联网公司,除了这五家,也没几家其它的了,人家确实有吹行星级的资本着实羡慕。
KevinYan
2021-09-24
816
0
推荐两款超实用的 gRPC 客户端调试工具
rpc
正好看到董泽润老哥一篇关于使用WireShark分析gRPC流量的文章,学到了。原文地址:小技巧!Wireshark 让调试 grpc 不再困难
KevinYan
2021-08-06
5.9K
0
消息队列解耦是骗小孩儿的
kafka
消息队列 CMQ 版
rpc
想法很简单,在业务状态流转时,如果没有 MQ,那么其它系统想要知道状态变了,那就需要核心流程系统去主动做通知。
KevinYan
2021-08-06
644
0
分布式链路跟踪中的traceid和spanid代表什么?
分布式
rpc
网站
在分布式服务架构下,一个 Web 请求从网关流入,有可能会调用多个服务对请求进行处理,拿到最终结果。这个过程中每个服务之间的通信又是单独的网络请求,无论请求经过的哪个服务出了故障或者处理过慢都会对前端造成影响。
KevinYan
2021-06-09
7.4K
0
Interceptor拦截器 -- gRPC生态里的中间件
rpc
https
github
网络安全
git
gRPC的拦截器(interceptor)类似各种Web框架里的请求中间件,请求中间件大家都知道是利用装饰器模式对最终处理请求的handler程序进行装饰,这样中间件就可以在处理请求前和完成处理后这两个时机上,拦截到发送给 handler 的请求以及 handler 返回给客户端的响应 。
KevinYan
2021-05-11
1.5K
0
gRPC的平滑关闭和在Kubernetes上的服务摘流方案总结
kubernetes
tcp/ip
rpc
http
腾讯云开发者社区
平滑关闭和服务摘流是保证部署了多节点的应用能够持续稳定对外提供服务的两个重要手段,平滑关闭保证了应用节点在关闭之前处理完已接收到的请求,以前在文章「学习用Go编写HTTP服务」里给大家介绍过怎么用net/http库提供的 http.ShutDown平滑关停HTTP 服务,今天再给大家介绍一下gRPC分布式服务的平滑关停方法。应用在进入平滑关闭阶段后拒绝为新进来的流量提供服务,如果此时继续有新流量访问而来,势必会让发送请求的客户端感知到服务的断开,所以在平滑关闭应用前我们还要对应用节点做摘流操作,保证网关不会再把新流量分发到要关闭的应用节点上才行。
KevinYan
2021-04-22
1.2K
0
Golang程序性能分析(三)用pprof分析gRPC服务的性能
rpc
http
腾讯云开发者社区
go
这是Golang程序性能分析系列文章的最后一篇,这次我们的主要内容是如何使用pprof工具对gRPC服务的程序性能进行分析。关于gRPC这个框架的文章之前已经写过不少文章了,如果你对它还不太熟悉,不知道它是用来干什么的,可以通过gRPC入门系列的文章对它先做个了解。
KevinYan
2020-12-15
1.2K
0
gRPC服务注册发现及负载均衡的实现方案与源码解析
rpc
etcd
负载均衡
负载均衡缓存
今天聊一下gRPC的服务发现和负载均衡原理相关的话题,不同于Nginx、Lvs或者F5这些服务端的负载均衡策略,gRPC采用的是客户端实现的负载均衡。什么意思呢,对于使用服务端负载均衡的系统,客户端会首先访问负载均衡的域名/IP,再由负载均衡按照策略分发请求到后端具体某个服务节点上。而对于客户端的负载均衡则是,客户端从可用的后端服务节点列表中根据自己的负载均衡策略选择一个节点直连后端服务器。
KevinYan
2020-11-02
755
0
Protobuf语言指南
json
ide
文件存储
rpc
编程算法
Protobuf是Protocol Buffers的简称,它是Google公司开发的一种数据描述语言,用于描述一种轻便高效的结构化数据存储格式,并于2008年对外开源。Protobuf可以用于结构化数据串行化,或者说序列化。它的设计非常适用于在网络通讯中的数据载体,很适合做数据存储或 RPC 数据交换格式,它序列化出来的数据量少再加上以 K-V 的方式来存储数据,对消息的版本兼容性非常强,可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。开发者可以通过Protobuf附带的工具生成代码并实现将结构化数据序列化的功能。
KevinYan
2019-10-13
2.1K
0
分布式服务框架gRPC
rpc
文件存储
api
ide
gRPC是Google开发的高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于Protobuf(Protocol Buffers)序列化协议开发,且支持众多开发语言。在gRPC中一个客户端可以像使用本地对象那样直接调用位于不同机器上的服务端应用的方法(methods)。这让你能够更容易的构建分布式的应用和服务。和其他 RPC系统类似, gRPC也是基于定义一个服务,指定服务可以被远程调用的方法以及他们的参数和返回类型。在服务端,实现服务的接口然后运行一个 gRPC服务来处理可出端的请求。在客户端,客户端拥有一个存根(stub在某些语言中仅称为客户端),提供与服务器相同的方法。
KevinYan
2019-10-13
1.8K
0
用Golang构建gRPC服务
rpc
ide
go
继续之前,请确保你已经对gRPC概念有所了解,并且熟悉protocol buffer。需要注意的是教程中的示例使用的是 proto3版本的protocol buffer:你可以在Protobuf语言指南与Protobuf生成Go代码指南中了解到更多相关知识。
KevinYan
2019-10-13
1.9K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档