黄小斜

微信公众号【黄小斜】 大厂程序员,互联网职场新知,终身学习践行者,懂技术,懂职场,更想懂你。...

探秘Netty7:一篇文章,读懂Netty的高性能架构之道

Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。作为当前最流行的NIO框架,Netty在互联...

2018-06-22 11:51:39

阅读数 1147

评论数 0

探秘Netty6:基于Netty自己动手实现Web框架

大厨小鲜——基于Netty自己动手实现Web框架钱文品Good news everyone!​关注他17 人赞了该文章上节课我们自己动手制作了一个RPC框架,本节课我们挑战一个稍有难度的一点的任务,手动制作一个Web框架。我不太愿意叫什么MVC框架,因为我在制作这个小项目的时候可没想过它要怎么怎么...

2018-06-20 16:43:43

阅读数 2446

评论数 0

探秘Netty5:基于Netty自己动手实现RPC框架

三、事件模型假设在某种场景下,整个程序的目的都是处理单一的事情(比如一个web服务器的目的只是处理请求),我们可以将「与处理请求无关」的逻辑封装到一个框架内,在每次请求处理完后,都执行一次事件的分发和处理,这就是event loop了。很多语言中都有这种概念,如nodejs中的event loop...

2018-06-20 12:11:36

阅读数 1266

评论数 0

探秘Netty4:Netty核心组件详解

Netty In Action(三) 发表于 2017-09-19 |  分类于 读书笔记 |  阅读次数 96引言    本章我们将着重介绍以下几个概念,不同的是我们不会分开介绍而是通过讲解他们是如何协同工作的来帮助我们在脑海中构造一张Netty工作机制的蓝图。Bootstrap or Serv...

2018-06-20 10:40:07

阅读数 1949

评论数 0

探秘Netty3:Netty概述与基础实例

Netty In Action(二) 发表于 2017-09-13 |  分类于 读书笔记 |  阅读次数 467第一个Netty程序本章将运用netty建立一个Echo Server和Client来熟悉Netty的特性Echo Server一个Netty服务器包含以下两个主要部分:Bootstr...

2018-06-20 10:27:35

阅读数 386

评论数 0

探秘Netty2:Netty与Java NIO

netty是什么    Nettt是一个基于Java NIO的client-server网络服务框架,人们可以利用netty快速地开发网络应用。同时netty相对于其他网络框架更加简单并且扩展性更强,这主要得益于其提供的简单易用的api将业务逻辑和网络处理代码解耦开来。能够使你更加专注于业务的实现...

2018-06-20 09:46:06

阅读数 1333

评论数 0

探秘Netty1:从IO模型谈到Reactor、Proactor线程模型

异步网络模型异步网络模型在服务开发中应用非常广泛,相关资料和开源库也非常多。项目中,使用现成的轮子提高了开发效率,除了能使用轮子,还是有必要了解一下轮子的内部构造。这篇文章从最基础的5种I/O模型切入,到I/O事件处理模型逐步深入。文中提到的模型都是一些通用的模型,在《linux高性能服务器编程》...

2018-06-20 09:42:09

阅读数 832

评论数 1

提示
确定要删除当前文章?