摘要:https://www.zhihu.com/question/28557115 可以看全部回答,这里就就前二个回答进行理解 怎样用通俗的语言解释REST,以及RESTful? 看了网上好多对REST的介绍,非常理论,让人很难耐着性子看完。即使看完了,还是会云里雾里,不知所云。 了解了什么是REST,
阅读全文
lotus贵有恒何必三更眠五更起 最无益只怕一日曝十日寒 |
|
随笔分类 - dubbo
摘要:https://www.zhihu.com/question/28557115 可以看全部回答,这里就就前二个回答进行理解 怎样用通俗的语言解释REST,以及RESTful? 看了网上好多对REST的介绍,非常理论,让人很难耐着性子看完。即使看完了,还是会云里雾里,不知所云。 了解了什么是REST,
阅读全文
摘要:RestFul和RPC的区别 1、从本质区别上看,RPC是基于TCP实现的,RESTFUL是基于HTTP来实现的。 2、从传输速度上来看,因为HTTP封装的数据量更多所以数据传输量更大,所以RPC的传输速度是比RESTFUL更快的。 3、因为HTTP协议是各个框架都普遍支持的。在toC情况下,因为不
阅读全文
摘要:前言 在上一章节的内容中,我们分析了服务引用的具体流程。在大多数情况下,为避免单点故障,我们的应用会部署在多台服务器上。对于我们的Dubbo而言,就会出现多个服务提供者。而且这些服务也并非是一成不变的,那么就有这样一个问题:有新的服务提供者加入或者禁用、修改已有的服务提供者,那么服务消费者怎么及时感
阅读全文
摘要:前言 Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 1、特性 面向接口代理的高性能RPC调用 提供高性能的基于代理的远程调用能力,服务以
阅读全文
摘要:2021最新Java面经整理 | 框架篇(四)Dubbo框架 目录 一、Dubbo 的工作流程 二、Dubbo 的十层架构 三、Dubbo 常见配置 四、服务调用 1、提供者暴露一个服务的过程 2、消费者消费一个服务的过程 3、服务调用过程 五、Dubbo 的负载均衡机制 六、Dubbo 的容错机制
阅读全文
摘要:1、为什么要用Dubbo? 随着服务化的进一步发展,服务越来越多,服务之间的调用和依赖关系也越来越复杂,诞生了面向服务的架构体系(SOA), 也因此衍生出了一系列相应的技术,如对服务提供、服务调用、连接处理、通信协议、序列化方式、服务发现、服务路由、日志输出等行为进行封装的服务框架。 就这样为分布式
阅读全文
摘要:一、什么是dubbo Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看, Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务
阅读全文
摘要:dubbo SPI(Service Provider Interface) 本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。 在Java中SPI是被用来设计给服务提供商做插件使用的。基于策略模式 来实现动态加载的机制 。我们在
阅读全文
摘要:1.简介 SPI 全称为 Service Provider Interface,是一种服务发现机制。 SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展
阅读全文
摘要:引言 SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能。
阅读全文
摘要:阅读须知 dubbo版本:2.6.0 spring版本:4.3.8 文章中使用/* */注释的方法会做深入分析 正文注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现,我们可以选择Redis、数据库、Zookeeper作为Dubbo的注册中心,Dubbo推荐用户使用Zookeeper作为注
阅读全文
摘要:文章索引(Blog 暂停更新,请关注微信公众号)RPC 框架 Dubbo 《精尽 Dubbo 源码分析 —— 调试环境搭建》《精尽 Dubbo 源码分析 —— 项目结构一览》《精尽 Dubbo 源码分析 —— API 配置(一)之应用》《精尽 Dubbo 源码分析 —— API 配置(二)之服务提供
阅读全文
摘要:整理了一些dubbo可能会被面试的面试题,感觉非常不错。如果你基本能回答说明你看懂了dubbo源码,对dubbo了解的足够全面。你可以尝试看能不能回答下。我们一起看下有哪些问题吧? 1、dubbo中"读接口"和"写接口"有什么区别? 2、谈谈dubbo中的负载均衡算法及特点? 3、最小活跃数算法中是
阅读全文
摘要:转载: https://blog.csdn.net/heroqiang/article/details/85340958 转载: https://blog.csdn.net/heroqiang/article/details/85340958 转载: https://blog.csdn.net/he
阅读全文
摘要:建议看原文 转自:https://blog.csdn.net/xiaojin21cen/article/details/79834222 1、dubbo 协议 (默认) 2、rmi 协议 3、hessian 协议 4、http 协议 5、webservice 协议 6、thrift 协议 7、mem
阅读全文
摘要:前一阵换了份工作,来到新公司,恰好新同事问起SOA是什么,我随口说了几点,其实自己以前研究过,不过并没有详细的整理过,说的比较模糊,恰好周末,拿出点时间整理下以前对SOA的认知。 SOA是什么?SOA全英文是Service-Oriented Architecture,中文意思是中文面向服务编程,是一
阅读全文
摘要:事件处理线程说明 如果事件处理的逻辑能迅速完成,并且不会发起新的IO请求,比如只是在内存中记个标识,则直接在IO线程上处理更快,因为减少了线程池调度。 但如果事件处理逻辑较慢,或者需要发起新的IO请求,比如需要查询数据库,则必须派发到线程池,否则IO线程阻塞,将导致不能接收其它请求。 如果用IO线程
阅读全文
摘要:Dubbo源码分析1 Dubbo源码分析2 dubbo源码阅读:rpc请求处理流程(1) 架构设计:系统间通信(17)——服务治理与Dubbo 中篇(分析) 13. Dubbo原理解析-注册中心之Zookeeper协议注册中心 dubbo作为消费者注册过程分析 - 邯郸人 Dubbo源码分析(二):
阅读全文
摘要:一、什么是dubbo Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看, Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务
阅读全文
|