
源码
_家伟
这个作者很懒,什么都没留下…
展开
-
Java NIO
为什么使用 Netty netty 底层基于 jdk 的 NIO ,我们为什么不直接基于 jdk 的 nio 或者其他 nio 框架?下面是我总结出来的原因 1.使用 jdk 自带的 nio 需要了解太多的概念,编程复杂 2.netty 底层 IO 模型随意切换,而这一切只需要做微小的改动 3.netty 自带的拆包解包,异常检测等机制让你从nio的繁重细节中脱离出来,让你只需要关心业务逻辑 4...原创 2019-12-18 02:01:35 · 131 阅读 · 0 评论 -
flume源码学习笔记-1.源码整体结构
flume源码是从github上面拉下来的,我拉的是master分支的代码,pom.xml文件里面显示是1.10版本。 一、源码主要模块说明 flume-ng-channels 里面包含了filechannel,jdbcchannel,kafkachannel,memorychannel通道的实现。 flume-ng-source 里面包含了jms, kafka, scr...原创 2019-12-17 14:16:37 · 337 阅读 · 0 评论