源码分析 -Netty:开篇
Posted 程序员架构进阶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了源码分析 -Netty:开篇相关的知识,希望对你有一定的参考价值。
一 开篇,再谈架构
这里提出关于架构的几个问题,但不会给出答案,毕竟本人也是在不断探索中,并非权威。旨在引起思考,自己也会每日自省。
1、架构,是创造,还是选择?
2、架构的目的,到底是什么?
3、有哪些制约条件?
4、影响、决定架构的因素?
二 关于Netty
2.1 一些基础知识
IO相关:
Java NIO浅析
Linux IO模式及 select、poll、epoll详解
网络 IO 演变过程
一文读懂高性能网络编程中的I/O模型
这里只列一张图,用于简要说明常用的I/O方法和对比:
2.2 Netty定义
Netty官网,醒目位置描述:
Netty is an asynchronous event-driven network application framework
以上是关于源码分析 -Netty:开篇的主要内容,如果未能解决你的问题,请参考以下文章
Eureka源码分析(六) TimedSupervisorTask