代码改变世界

dubbo Protocol实现剖析

2018-09-09 19:16 by chen.simon, 3616 阅读, 0 推荐, 收藏, 编辑
摘要:title: dubbo Protocol实现剖析 date: 2018 09 09 19:10:07 tags: 2.6.3版本,之前读的是2.4.9版本 本篇主要阐述dubbo rpc的com.alibaba.dubbo.rpc.Protocol的实现,包括作用,用法,原理等等。 类与接口关系以 阅读全文

dubbo rpc filter实现剖析(二)

2018-09-05 15:05 by chen.simon, 1603 阅读, 0 推荐, 收藏, 编辑
摘要:2.6.3版本,之前读的是2.4.9版本 本篇主要阐述dubbo rpc的filter的实现,包括作用,用法,原理,与Spring Cloud在这些能力的对比。 整个filter列表的获取过程在 com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper 阅读全文

dubbo rpc filter实现剖析(一)

2018-09-05 00:04 by chen.simon, 1330 阅读, 0 推荐, 收藏, 编辑
摘要:2.6.3版本,之前读的是2.4.9版本 本篇主要阐述dubbo rpc的filter的实现,包括作用,用法,原理,与Spring Cloud在这些能力的对比。 共提供了多少个?是哪些?发布时默认装配了哪些给他自身的扩展点机制? 从类与接口关系分析的结果文档中可以看到共20个: 241 Filter 阅读全文

dubbo与zk注册中心如何对接,如何做到服务自动发现

2018-09-01 15:23 by chen.simon, 9512 阅读, 0 推荐, 收藏, 编辑
摘要:先看下consumer端发起调用时的链路流程: 1. 引入zookeeper作为注册中心后,服务查找过程 从建立spring到netty client建立连接的调用栈: NettyClient.doOpen() line: 66 NettyClient(AbstractClient).(URL, C 阅读全文

Spring Cloud(2.0)能力大致列表

2018-09-01 15:20 by chen.simon, 1154 阅读, 0 推荐, 收藏, 编辑
摘要:微服务九大特性 出自Martin Fowler的《Microservices》 1. 服务组件化 2. 按业务组织团队 3. 做“产品”的态度 4. 智能端点与哑管道 5. 去中心化治理 6. 去中心化管理数据 7. 基础设施自动化 8. 容错设计 9. 演进式设计 Spring Boot特性 1. 阅读全文

TPS限流

2018-08-31 19:34 by chen.simon, 1856 阅读, 0 推荐, 收藏, 编辑
摘要:限流是高可用服务需要具备的能力之一 ,粗暴简单的就像我们之前做的并发数控制。好一点的有tps限流,可用令牌桶等算法实现。《亿级流量网站架构核心技术》一书P67限流详解也有讲。dubbo提供了此机制,TpsLimitFilter。guava也提供了相应的工具类RateLimiter。 1. dubbo 阅读全文

JDK并发基础与部分源码解读

2018-08-01 08:06 by chen.simon, 335 阅读, 0 推荐, 收藏, 编辑
摘要:之前写的一个ppt 搬到博客来 阅读全文

tomcat6-servlet规范对接 与 ClassLoader隔离

2018-08-01 07:54 by chen.simon, 302 阅读, 0 推荐, 收藏, 编辑
摘要:之前写的一个ppt 搬到博客来 阅读全文

tomcat6-输入输出buffer设计

2018-08-01 07:52 by chen.simon, 359 阅读, 0 推荐, 收藏, 编辑
摘要:之前写的一个ppt 搬到博客来 阅读全文

tomcat6-endpoint设计

2018-08-01 07:50 by chen.simon, 375 阅读, 0 推荐, 收藏, 编辑
摘要:之前写的一个ppt 搬到博客来 阅读全文
上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页