Loading

摘要: 分布式服务治理框架Dubbo的前世今生及应用实战 Dubbo的出现背景 Dubbo从开源到现在,已经出现了接近10年时间,在国内各大企业被广泛应用。 它到底有什么魔力值得大家去追捧呢?本篇文章给大家做一个详细的说明。 大规模服务化对于服务治理的要求 当企业开始大规模的服务化以后,远程通信带来的弊端就越来越明显了。比如说 服务链路变长了,如何实现对服 阅读全文
posted @ 2021-12-07 13:42 跟着Mic学架构 阅读(154) 评论(2) 推荐(0) 编辑
摘要: 深度剖析Spring Boot自动装配机制实现原理 在前面的分析中,Spring Framework一直在致力于解决一个问题,就是如何让bean的管理变得更简单,如何让开发者尽可能的少关注一些基础化的bean的配置,从而实现自动装配。所以,所谓的自动装配,实际上就是如何自动将bean装载到Ioc容器中来。 实际上在spring 3.x版本中,Enab 阅读全文
posted @ 2021-11-26 09:07 跟着Mic学架构 阅读(651) 评论(2) 推荐(1) 编辑
摘要: 你真的知道Spring注解驱动的前世今生吗?这篇文章让你豁然开朗! 本篇文章,从Spring1.x到Spring 5.x的迭代中,站在现在的角度去思考Spring注解驱动的发展过程,这将有助于我们更好的理解Spring中的注解设计。 Spring Framework 1.x 在SpringFramework1.x时代,其中在1.2.0是这个时代的分水岭,当时Java 阅读全文
posted @ 2021-11-25 11:42 跟着Mic学架构 阅读(428) 评论(0) 推荐(2) 编辑
摘要: Spring Boot的前世今生以及它和Spring Cloud的关系详解。 要了解Spring Boot的发展背景,还得从2004年Spring Framework1.0版本发布开始说起,不过大家都是从开始学习Java就使用Spring Framework了,所以就不做过多展开。 随着使用Spring Framework进行开发的企业和个人越来越多,Spring 也慢慢从一 阅读全文
posted @ 2021-11-24 14:05 跟着Mic学架构 阅读(477) 评论(4) 推荐(4) 编辑
摘要: 深度揭秘Netty中的FastThreadLocal为什么比ThreadLocal效率更高? 深度揭秘Netty中的FastThreadLocal,Java已经有了一个ThreadLocal,Netty为什么要重新设计? 阅读全文
posted @ 2021-11-23 11:53 跟着Mic学架构 阅读(299) 评论(0) 推荐(1) 编辑
摘要:  Netty源码分析之Reactor线程模型详解 上一篇文章,分析了Netty服务端启动的初始化过程,今天我们来分析一下Netty中的Reactor线程模型 在分析源码之前,我们先分析,哪些地方用到了EventLoop? NioServerSocketChannel的连接监听注册 NioSocketChannel的IO事件注册 NioServerS 阅读全文
posted @ 2021-11-22 10:43 跟着Mic学架构 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 学不懂Netty?看不懂源码?不存在的,这篇文章手把手带你阅读Netty源码! 阅读这篇文章之前,建议先阅读和这篇文章关联的内容。 1. 详细剖析分布式微服务架构下网络通信的底层实现原理(图解) 2. (年薪60W的技巧)工作了5年,你真的理解Netty以及为什么要用吗?(深度干货) 3. 深度解析Netty中的核心组件(图解+实例) 4. BAT面试必问细节:关于Netty中 阅读全文
posted @ 2021-11-20 09:31 跟着Mic学架构 阅读(299) 评论(0) 推荐(1) 编辑
摘要: 基于Netty4手把手实现一个带注册中心和注解的Dubbo框架 阅读这篇文章之前,建议先阅读和这篇文章关联的内容。 1. 详细剖析分布式微服务架构下网络通信的底层实现原理(图解) 2. (年薪60W的技巧)工作了5年,你真的理解Netty以及为什么要用吗?(深度干货) 3. 深度解析Netty中的核心组件(图解+实例) 4. BAT面试必问细节:关于Netty中 阅读全文
posted @ 2021-11-19 10:52 跟着Mic学架构 阅读(176) 评论(1) 推荐(0) 编辑
摘要: 手把手教你基于Netty实现一个基础的RPC框架(通俗易懂) 阅读这篇文章之前,建议先阅读和这篇文章关联的内容。 [1]详细剖析分布式微服务架构下网络通信的底层实现原理(图解) [2][年薪60W的技巧]工作了5年,你真的理解Netty以及为什么要用吗?(深度干货) [3]深度解析Netty中的核心组件(图解+实例) [4]BAT面试必问细节:关于Netty中 阅读全文
posted @ 2021-11-17 09:45 跟着Mic学架构 阅读(631) 评论(4) 推荐(2) 编辑
摘要: 全网最详细最齐全的序列化技术及深度解析与应用实战 这篇文章主要给大家讲解序列化和反序列化。 序列化是网络通信中非常重要的一个机制,好的序列化方式能够直接影响数据传输的性能。 序列化 所谓的序列化,就是把一个对象,转化为某种特定的形式,然后以数据流的方式传输。 比如把一个对象直接转化为二进制数据流进行传输。当然这个对象可以转化为其他形式之后再转化为数 阅读全文
posted @ 2021-11-16 09:58 跟着Mic学架构 阅读(387) 评论(0) 推荐(0) 编辑