摘要:Redis 系列(04 2)Redis原理 内存回收 [toc] "Redis 系列目录" 相关文档推荐: 1. "Redis LRU" Reids 所有的数据都是存储在内存中的,在某些情况下需要对占用的内存空间进行回收。内存回收主要分为两类,一类是 key 过期,一类是内存使用达到上限(max_m
阅读全文
摘要:Redis 系列(02)数据结构 [toc] "Redis 系列目录" 1. String 1.1 基本操作 1.2 数据结构 String 字符串类型的内部编码有三种: 1. int,存储8个字节的长整型(long,2^63 1)。 2. embstr SDS(Simple Dynamic Str
阅读全文
摘要:Redis 系列 1. [Redis 系列(01)安装配制] 2. [Redis 系列(02)数据结构] 3. [Redis 系列(03 1)进阶 发布订阅] 4. [Redis 系列(03 2)进阶 事务] 5. [Redis 系列(03 3)进阶 Lua脚本] 6. [Redis 系列(04 1
阅读全文
摘要:Dubbo 系列(05 1)服务发布 [toc] "Spring Cloud Alibaba 系列目录 Dubbo 篇" 1. 背景介绍 相关文档推荐: 1. "Dubbo 实战 API 配置" 2. "Dubbo 源码解析 服务暴露" 本章主要研究一下 Dubbo 服务暴露和服务引入的过程。Dub
阅读全文
摘要:Dubbo 系列(07 5)集群容错 Mock [toc] "Spring Cloud Alibaba 系列目录 Dubbo 篇" 1. 背景介绍 相关文档推荐: 1. "Dubbo 实战 服务降级" 2. "Dubbo 实战 本地伪装" 3. "Dubbo 实战 本地存根" Dubbo 的集群容错
阅读全文
摘要:BDubbo 系列(07 4)集群容错 集群 [toc] "Spring Cloud Alibaba 系列目录 Dubbo 篇" 1. 背景介绍 相关文档推荐: 1. "Dubbo 集群容错 实战" 2. "Dubbo 官网源码解读 集群" 在 Dubbo 的整个集群容错流程中,首先经过 Direc
阅读全文
摘要:Dubbo 系列(07 3)集群容错 负载均衡 [toc] "Spring Cloud Alibaba 系列目录 Dubbo 篇" 1. 背景介绍 相关文档推荐: 1. "Dubbo 官网源码解读 负载均衡" 在 Dubbo 的整个集群容错流程中,首先经过 Directory 获取所有的 Invok
阅读全文
摘要:Dubbo 系列(07 2)集群容错 服务路由 [toc] 1. 背景介绍 相关文档推荐: 1. "Dubbo 路由规则配置" 2. "Dubbo 源码解读 服务路由" 在上一节 "Dubbo 系列(06 1)集群容错 服务字典" 中分析服务字典的源码,服务字典是 Dubbo 集群容错的基础,这节只
阅读全文
摘要:Dubbo 系列(07 1)集群容错 服务字典 [toc] "Spring Cloud Alibaba 系列目录 Dubbo 篇" 1. 背景介绍 本篇文章,将开始分析 Dubbo 集群容错方面的源码。集群容错源码包含四个部分,分别是 服务目录 Directory、服务路由 Router、集群 Cl
阅读全文
摘要:Spring Cloud Alibaba Dubbo "Dubbo" Dubbo 系列 0. [Dubbo 系列总结] 1. [Dubbo 系列(01)最简使用姿态] 2. [Dubbo 系列(02)整体架构] 3. "Dubbo 系列(03)注册中心" 4. [Dubbo 系列(04 1)Dubb
阅读全文
摘要:Dubbo 微服务系列(03)服务注册 [TOC] "Spring Cloud Alibaba 系列目录 Dubbo 篇" 1. 背景介绍 图1 Dubbo经典架构图 注:本图来源 "Dubbo官方架构图" 表1 节点角色说明 | 节点 | 角色说明 | | | : | | | 暴露服务的服务提供方
阅读全文
摘要:Eureka 系列(08)心跳续约与自动过期 [TOC] "Spring Cloud 系列目录 Eureka 篇" 在上一篇 "Eureka 系列(07)服务注册与主动下线" 中对服务的注册与下线进行了分析,本文继续分析 Eureka 是如何进行心跳续约的。 1. 心跳续约 心跳续约有两种情况:一是
阅读全文
摘要:Eureka 系列(07)服务注册与主动下线 [TOC] "Spring Cloud 系列目录 Eureka 篇" 在上一篇 "Eureka 系列(05)消息广播" 中对 Eureka 消息广播的源码进行了分析,之后的几篇文章会具体分析本地服务注册、主动下线、心跳续约、自动过期等的实现机制。 负责集
阅读全文
摘要:Eureka 系列(06)消息广播(下):TaskDispacher 之 Acceptor Worker 模式 [TOC] "Spring Cloud 系列目录 Eureka 篇" Eureka 消息广播主要分三部分讲解: 1. 服务器列表管理:PeerEurekaNodes 管理了所有的 Peer
阅读全文
摘要:Eureka 系列(05)消息广播(上):消息广播原理分析 [TOC] 0. "Spring Cloud 系列目录 Eureka 篇" 首先回顾一下客户端服务发现的流程,在上一篇 "Eureka 系列(04)客户端源码分析" 中对 Eureka Client 的源码进行了分析,DiscoverCli
阅读全文