本文主要介绍阿里dubbo的基本使用,关于dubbo的相关基础概念请自行参考dubbo官网:http://www.dubbo.io dubbo是一个服务治理的框架,在如今大规模的分布式应用和SOA架构中,服务治理的问题显的尤为的重要。 以我个人使用dubbo的场景来总结,dubbo主要解决如下问题: ...
分类:
其他好文 时间:
2017-07-04 01:07:33
阅读次数:
251
深度解剖dubbo源码为什么要学习dubbo源码?1.如果你想深入学习SOA的微服务架构设计,那通过读dubbo源码是一条非常不错的通往SOA架构设计之路,毕竟SOA的服务治理就是dubbo首先提出来的,比起你去看市面上的SOA微服务架构的书籍,学到的架构原理要更丰富更有深度。2.dubbo目前已..
分类:
其他好文 时间:
2017-06-16 15:13:52
阅读次数:
118
Dubbo的简单介绍 是什么? Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000多个服务提供30多亿次訪问量支持。并被广泛应用于阿里巴巴集团的各成员网站。Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案。以及SOA服务治理方案。 产生背景 (1)当 ...
分类:
其他好文 时间:
2017-06-09 18:18:59
阅读次数:
210
前言Dubbo是一个被国内很多互联网公司广泛使用的开源分布式服务治理框架,是一个非常全面的SOA基础框架,当当网在Dubbo基础上新增了一些功能,并将其命名为Dubbox(DubboeXtensions)。为什么需要Dubbo?以前所有的业务处理,都在一个系统当中;接着,这个大系统按照业务领域划..
分类:
其他好文 时间:
2017-06-01 10:22:26
阅读次数:
210
一般我们常见的RPC框架都包含如下三个部分:注册中心,用于服务端注册远程服务以及客户端发现服务服务端,对外提供后台服务,将自己的服务信息注册到注册中心客户端,从注册中心获取远程服务的注册信息,然后进行远程过程调用上面提到的注册中心其实属于服务治理,即使没有注册..
分类:
其他好文 时间:
2017-05-23 14:20:52
阅读次数:
149
首先,看下一般网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越多之后的常规方案演进历程。其次,当服务越来越多之后,我们需要做哪些服务治理?最后,是dubbo的架构图注册中心的选择dubbo支持多种类型的注册中心:Multicast注册中心Zookeeper注册中心Red..
分类:
其他好文 时间:
2017-05-23 14:15:38
阅读次数:
240
一般我们常见的RPC框架都包含如下三个部分: 注册中心,用于服务端注册远程服务以及客户端发现服务 服务端,对外提供后台服务,将自己的服务信息注册到注册中心 客户端,从注册中心获取远程服务的注册信息,然后进行远程过程调用 上面提到的注册中心其实属于服务治理,即使没有注册中心,RPC的功能也是完整的。之 ...
分类:
其他好文 时间:
2017-05-23 01:18:47
阅读次数:
804
1.dubbox是什么? dubbox是当当网开源的开源分布式服务框架,基于阿里巴巴dubbo。 1个框架 + 2个方案:分布式服务框架 + RPC远程调用方案 + SOA服务治理方案。 2.dubbox可以干什么? 大白话:以前使用本地调用服务(jar),现在使用远程调用(RPC)。这样虽然流程复 ...
分类:
其他好文 时间:
2017-05-20 21:53:07
阅读次数:
152
1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东, ...
分类:
其他好文 时间:
2017-05-16 00:40:04
阅读次数:
257
在微服务的架构中,我们考虑发生故障的情况,所以在生产环境中我们需要对服务中各个组件进行高可用部署。 Eureka Server 的高可用实际上就是将自己作为服务想其它服务注册中心注册自己,这样就形成了一组互相注册的服务中心, 以实现服务清单 的互相同步,达到高可用的效果。 1. 创建 applica ...
分类:
编程语言 时间:
2017-05-12 22:01:05
阅读次数:
391