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