Loading

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要:  Netty源码分析之Reactor线程模型详解 上一篇文章,分析了Netty服务端启动的初始化过程,今天我们来分析一下Netty中的Reactor线程模型 在分析源码之前,我们先分析,哪些地方用到了EventLoop? NioServerSocketChannel的连接监听注册 NioSocketChannel的IO事件注册 NioServerS 阅读全文
posted @ 2021-11-22 10:43 跟着Mic学架构 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 学不懂Netty?看不懂源码?不存在的,这篇文章手把手带你阅读Netty源码! 阅读这篇文章之前,建议先阅读和这篇文章关联的内容。 1. 详细剖析分布式微服务架构下网络通信的底层实现原理(图解) 2. (年薪60W的技巧)工作了5年,你真的理解Netty以及为什么要用吗?(深度干货) 3. 深度解析Netty中的核心组件(图解+实例) 4. BAT面试必问细节:关于Netty中 阅读全文
posted @ 2021-11-20 09:31 跟着Mic学架构 阅读(712) 评论(0) 推荐(1) 编辑
摘要: 基于Netty4手把手实现一个带注册中心和注解的Dubbo框架 阅读这篇文章之前,建议先阅读和这篇文章关联的内容。 1. 详细剖析分布式微服务架构下网络通信的底层实现原理(图解) 2. (年薪60W的技巧)工作了5年,你真的理解Netty以及为什么要用吗?(深度干货) 3. 深度解析Netty中的核心组件(图解+实例) 4. BAT面试必问细节:关于Netty中 阅读全文
posted @ 2021-11-19 10:52 跟着Mic学架构 阅读(623) 评论(1) 推荐(0) 编辑
摘要: 手把手教你基于Netty实现一个基础的RPC框架(通俗易懂) 阅读这篇文章之前,建议先阅读和这篇文章关联的内容。 [1]详细剖析分布式微服务架构下网络通信的底层实现原理(图解) [2][年薪60W的技巧]工作了5年,你真的理解Netty以及为什么要用吗?(深度干货) [3]深度解析Netty中的核心组件(图解+实例) [4]BAT面试必问细节:关于Netty中 阅读全文
posted @ 2021-11-17 09:45 跟着Mic学架构 阅读(3183) 评论(4) 推荐(2) 编辑
摘要: 全网最详细最齐全的序列化技术及深度解析与应用实战 这篇文章主要给大家讲解序列化和反序列化。 序列化是网络通信中非常重要的一个机制,好的序列化方式能够直接影响数据传输的性能。 序列化 所谓的序列化,就是把一个对象,转化为某种特定的形式,然后以数据流的方式传输。 比如把一个对象直接转化为二进制数据流进行传输。当然这个对象可以转化为其他形式之后再转化为数 阅读全文
posted @ 2021-11-16 09:58 跟着Mic学架构 阅读(1705) 评论(0) 推荐(1) 编辑
摘要: 基于Netty实现自定义消息通信协议(协议设计及解析应用实战) 所谓的协议,是由语法、语义、时序这三个要素组成的一种规范,通信双方按照该协议规范来实现网络数据传输,这样通信双方才能实现数据正常通信和解析。 由于不同的中间件在功能方面有一定差异,所以其实应该是没有一种标准化协议来满足不同差异化需求,因此很多中间件都会定义自己的通信协议,另外通信协议可以解决粘包和拆 阅读全文
posted @ 2021-11-15 11:06 跟着Mic学架构 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 通过大量实战案例分解Netty中是如何解决拆包黏包问题的? TCP传输协议是基于数据流传输的,而基于流化的数据是没有界限的,当客户端向服务端发送数据时,可能会把一个完整的数据报文拆分成多个小报文进行发送,也可能将多个报文合并成一个大报文进行发送。 在这样的情况下,有可能会出现图3-1所示的情况。 服务端恰巧读到了两个完整的数据包 A 和 B,没有出现拆包/粘 阅读全文
posted @ 2021-11-14 15:25 跟着Mic学架构 阅读(524) 评论(0) 推荐(0) 编辑
摘要: BAT面试必问细节:关于Netty中的ByteBuf详解 在Netty中,还有另外一个比较常见的对象ByteBuf,它其实等同于Java Nio中的ByteBuffer,但是ByteBuf对Nio中的ByteBuffer的功能做了很作增强,下面我们来简单了解一下ByteBuf。 下面这段代码演示了ByteBuf的创建以及内容的打印,这里显示出了和普通Byt 阅读全文
posted @ 2021-11-13 10:21 跟着Mic学架构 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 45岁程序员,精通各种技术体系,却连个面试机会都没有… 最近,在中国政府网,看到这样一个留言,引发了程序员这个圈子不少的轰动。 原文地址:http://www.gov.cn/hudong/2021-11/01/content_5648121.htm “Mary:我是一名计算机专业出身的软件开发人员,今年45岁,精通java的各种技术体系,包括微服务、大数 阅读全文
posted @ 2021-11-12 16:58 跟着Mic学架构 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 支撑千万级并发的架构师如何一步步演进的? 我们现在所看到的大型网站或者架构,都是从小的网站和简单的架构一步步发展起来的,当然,也有一些是基于已有的分布式架构来构建的,也是看业务发展的情况而定。在架构的迭代演进的过程中,会遇到很多问题,就像升级打怪一样,等级越高,遇到的怪兽越强。 之前有个学员问了我,什么是架构。我是这么回答的。比如我们要建一 阅读全文
posted @ 2021-11-11 09:17 跟着Mic学架构 阅读(1242) 评论(1) 推荐(4) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页