腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
架构之美
专栏成员
举报
195
文章
218827
阅读量
63
订阅数
订阅专栏
申请加入专栏
全部文章(195)
微服务(44)
数据库(37)
sql(31)
编程算法(31)
分布式(21)
云数据库 Redis(19)
存储(18)
大数据(16)
云数据库 SQL Server(15)
缓存(15)
java(14)
kafka(13)
tcp/ip(11)
架构设计(11)
linux(9)
负载均衡(8)
android(8)
api(8)
apache(8)
http(8)
负载均衡缓存(7)
zookeeper(7)
uml(7)
数据结构(7)
spring(6)
网站(6)
运维(6)
socket编程(6)
自动驾驶(5)
nginx(5)
容器(5)
rpc(5)
系统架构(5)
机器学习(4)
ios(4)
深度学习(4)
消息队列 CMQ 版(4)
人工智能(4)
数据安全(4)
开源(4)
自动化(4)
爬虫(4)
网络安全(4)
dubbo(4)
it(4)
其他(3)
python(3)
node.js(3)
html(3)
unix(3)
神经网络(3)
文件存储(3)
云直播(3)
腾讯云测试服务(3)
kubernetes(3)
压力测试(3)
dns(3)
rabbitmq(3)
数据分析(3)
https(3)
es(3)
事务(3)
区块链(2)
javascript(2)
json(2)
tomcat(2)
搜索引擎(2)
容器镜像服务(2)
TDSQL MySQL 版(2)
es 2(2)
mongodb(2)
电商(2)
serverless(2)
hadoop(2)
sql server(2)
hashmap(2)
推荐系统(2)
cdn(2)
微信(2)
物联网(2)
hbase(2)
云计算(2)
任务调度(2)
虚拟化(2)
Elasticsearch Service(2)
db(2)
mq(2)
ode(2)
费用中心(1)
云服务器(1)
c++(1)
php(1)
c#(1)
go(1)
lua(1)
bootstrap(1)
vue.js(1)
react(1)
webview(1)
汇编语言(1)
nosql(1)
postgresql(1)
git(1)
jar(1)
全文检索(1)
lucene/solr(1)
访问管理(1)
命令行工具(1)
SSL 证书(1)
vr 视频解决方案(1)
yarn(1)
无人驾驶(1)
jvm(1)
ssh(1)
正则表达式(1)
mybatis(1)
面向对象编程(1)
spring boot(1)
决策树(1)
selenium(1)
单元测试(1)
flash(1)
敏捷开发(1)
kernel(1)
spring cloud(1)
小程序(1)
机器人(1)
对话机器人(1)
ascii(1)
raft(1)
flink(1)
学习方法(1)
服务网格(1)
事件总线(1)
智能推荐平台(1)
汽车(1)
apk(1)
commit(1)
distributed(1)
google(1)
min(1)
promise(1)
rollback(1)
soa(1)
tm(1)
transactions(1)
程序员(1)
互联网(1)
企业应用(1)
软件(1)
图表(1)
搜索文章
搜索
搜索
关闭
100 行代码透彻解析 RPC 原理
rpc
java
android
spring
文件存储
本文主要论述的是“RPC 实现原理”,那么首先明确一个问题什么是 RPC 呢?RPC 是 Remote Procedure Call 的缩写,即,远程过程调用。RPC 是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而开发人员无需额外地为这个交互编程。 值得注意是,两个或多个应用程序都分布在不同的服务器上,它们之间的调用都像是本地方法调用一样。接下来我们便来分析一下一次 RPC 调用发生了些什么? —1— RPC 调用的基本流程 现在业界内比较流行的一些 RPC 框架,例如
孙玄@奈学教育
2022-03-03
450
0
奈学科技技术开放日丨带你徒手撸一个 RPC 框架
rpc
tcp/ip
运维
大数据
好的开始等于成功的一半,2022给自己一个美好的期许! 为了感谢2021年广大技术人对奈学科技的关注和支持,在2022新年开篇之际,奈学科技的核心教研团队将于1月11日特别推出【奈学科技技术开放日】免费体验学习活动,以高含金量的智慧福利倾情回馈广大学员! 随着微服务架构模式的广泛应用,采用RPC的方式调用服务是众多企业采用的方式,而几乎每个大厂都会自创自己的RPC框架或者基于知名的RPC框架进行改造,所以想要进军大厂或者在业界开拓更宽广的天地,吃透RPC高性能、高容错的底层原理和核心机制就成了题中之义。 前
孙玄@奈学教育
2022-03-03
476
0
干货丨一文讲透消息幂等去重通用解决方案
apache
数据库
云数据库 SQL Server
sql
rpc
我们通常会认为,消息中间件是一个可靠的组件——这里所谓的可靠是指,只要我把消息成功投递到了消息中间件,消息就不会丢失,即消息肯定会至少保证消息能被消费者成功消费一次,这是消息中间件最基本的特性之一,也就是我们常说的“AT LEAST ONCE”,即消息至少会被“成功消费一遍”。
孙玄@奈学教育
2021-07-29
817
0
聊聊从RPC到服务治理框架
rpc
dubbo
网站
http
分布式
与一般的HTTP REST框架不同,一个可用的RPC架构不仅解决了远程调用问题,也提供了用于服务注册和服务发现的基础设施,比如RMI(Java语言的RPC)里的RMI Registry,如下图所示。
孙玄@奈学教育
2020-08-13
1.2K
0
如何打造高可靠高性能的消息队列(ZZMQ)
rpc
互联网公司使用最频繁的服务调用组件是RPC框架,RPC同步调用有些场景并不是很适用,而这些场景刚好是一个可靠MQ的适用场景。
孙玄@奈学教育
2018-07-03
1.9K
1
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档