苦练基本功,长期有耐心
Curator leader选举 Curator leader选举
背景最近一周,一直在做squirrel-ha-service高可用的改进。简单介绍下squirrel-ha-service。squirrel-ha-service(后文都简写为ha)是线上持续监控redis集群,保证redis集群高可用的一
2018-08-24
Dubbo源码学习四(Consumer,Provider通信) Dubbo源码学习四(Consumer,Provider通信)
Consumer和Provider默认使用Netty通信框架建立链接,然后进行RPC调用。
2018-07-31
Dubbo源码学习三(服务引用) Dubbo源码学习三(服务引用)
我们知道Dubbo逻辑上由以下几个模块组成(不考虑Monitor和Container) Provider:服务提供方 Consumer:服务消费方 Registry:服务注册与发现的注册中心 上一篇文章Dubbo源码学习二(服务注册
2018-07-29
Dubbo源码学习二(服务注册) Dubbo源码学习二(服务注册)
我们知道Dubbo逻辑上由以下几个模块组成(不考虑Monitor和Container) Provider:服务提供方 Consumer:服务消费方 Registry:服务注册与发现的注册中心 稍微解释下Provider和Consum
2018-07-28
Dubbo源码学习一(扩展点ExtensionLoader) Dubbo源码学习一(扩展点ExtensionLoader)
之前其实已经粗略看过Dubbo的源码,最近一个月在公司连续写了nodejs和go语言的redis cluster客户端之后,稍微有点空余时间就准备找个开源的java项目学习下。正好阿里准备对Dubbo重启开发3.0,就决定重新学习下Dubb
2018-07-25
数据库访问层中间件Zebra 数据库访问层中间件Zebra
zebra是一个基于JDBC API协议上开发出的高可用、高性能的数据库访问层解决方案。类似阿里的tddl,zebra是一个smart客户端,提供了诸如动态配置、监控、读写分离、分库分表等功能。下图是zebra的整体架构图 zebra整体架
2017-11-29
3 / 7