Luckylau's Blog

Keep Moving, Keep Learning


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 搜索
close
Luckylau's Blog

微服务架构之Dubbo集群容错(3)

发表于 2018-01-19 | 分类于 分布式架构

以 Invoker 为中心,从 Cluster, Directory, Router, LoadBalance,来解析各个接口。

Cluster

Cluster 将 Directory 中的多个 Invoker 伪装成一个 Invoker,对上层透明,伪装过程包含了容错逻辑,调用失败后,重试另一个。

阅读全文 »
Luckylau's Blog

微服务架构之Dubbo集群容错(2)

发表于 2018-01-17 | 分类于 分布式架构

我们首先看看Dubbo远程调用的执行时序图

阅读全文 »
Luckylau's Blog

微服务架构之Dubbo基础知识

发表于 2018-01-12 | 分类于 分布式架构

在了解Dubbo时候,需要一些java基础知识和其他相关技术知识,方便理解和开发。

JAVA相关

SPI的原理

融合Spring

动态代理

JDK的动态代理

CGLIB的动态代理

javassist的动态代理

Netty相关

Zookeeper相关

问与答

Luckylau's Blog

微服务架构之Dubbo集群容错(1)

发表于 2018-01-11 | 分类于 分布式架构

本篇从大的概念上来介绍集群容错,后续篇章从源码角度解析。

什么是集群容错

当我们使用Dubbo的集群环境,会因为某些原因导致服务调用失败的情况,Dubbo提供了多种容错方案,缺省为failover重试。

阅读全文 »
Luckylau's Blog

微服务架构之Dubbo简介

发表于 2018-01-09 | 分类于 分布式架构

什么是Dubbo

​ Dubbo是阿里巴巴提供的开源的SOA服务化治理的技术框架。它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。 除了提供服务之外,它还提供了负载均衡,监控中心和调度中心。

下图展示了它涉及的服务治理:

阅读全文 »
Luckylau's Blog

阅读书单(4)

发表于 2017-12-31 | 分类于 书籍

2017年-2018年(51本书)

98.《你一年的8760小时》-艾力

99.《牛棚杂忆》-季羡林

100.《愚人的坚持》-稻盛和夫,山中伸弥

101.《异类》-马尔柯姆-格拉德威尔

102.《人类动物园》-德斯蒙德莫里斯

阅读全文 »
1…181920…36
Luckylau

Luckylau

人生识字忧患始

215 日志
14 分类
33 标签
GitHub Weibo
© 2017 - 2022 Luckylau
由 Hexo 强力驱动
主题 - NexT.Pisces