RPC
文章平均质量分 52
夜行的小矮子
这个作者很懒,什么都没留下…
展开
-
深入浅出 RPC - 浅出篇
近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原理也不甚了了。缺乏对原理层面的理解,往往也会造成开发中的一些误用。 本文分上下两篇《浅出篇》和《深入篇》,其目标就是想尝试转载 2016-04-03 15:43:23 · 377 阅读 · 0 评论 -
深入浅出 RPC - 深入篇
版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] RPC 功能目标RPC 调用分类RPC 结构拆解RPC 组件职责RPC 实现分析 导出远程接口导入远程接口与客户端代理协议编解码传输服务执行调用 RPC 异常处理总结 《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功转载 2016-04-03 16:16:34 · 389 阅读 · 0 评论 -
RPC,REST,WebService的区别
摘要 Web Service 已经不再新鲜, 而随后的 SOA, Cloud Computing 也不断出现, 直到百度也 提出了自己的 框计算, 我们尚且不管这些时髦的名词背后所蕴藏的实际的技术创新有多少, 但是他们终究是逃不出一点, 即 如何解决访问服务的问题, 而此处的服务通常不在本地而是在 遥远的你不知道的美国或者印度. 本文想阐述标题中提到的两种解决远程服务访问的方法转载 2016-04-03 15:35:05 · 663 阅读 · 0 评论 -
RPC熔断降级
背景:现在比较流行的rpc框架,如:spring cloud,dubbox等,现在公司内部由于服务之间的依赖关系复杂,故其一服务down了,我们必须保证调用方的服务是可用的,而不必要一直请求调用方,这样只会浪费本服务的资源,影响对外的相应,故引入相应的服务熔断降级。 一、前言 目前,公司采用的rpc框架是dubbox,故可以依赖dubbox提供的调用方,使用hystrix,实现消费者的原创 2017-02-12 16:20:25 · 4920 阅读 · 2 评论