MayMatrix 的博客

MayMatrix , May Sunshine

BIO,NIO,AIO的理解

在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下:  序号 问题 1 什么是同步? 2 什么是异步? 3 什么是阻塞? 4 什么是非阻塞? 5 什么是同步阻塞? 6 什么是同步非阻...

2017-09-25 09:36:32

阅读数 151

评论数 0

【总结】Netty(RPC高性能之道)原理剖析

1,Netty简述 Netty 是一个基于 JAVA NIO 类库的异步通信框架,用于创建异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性的网络客户端和服务器端RPC高性能分析,请参考文章“【总结】RPC性能之道 ”特点 异步、非阻塞、基于事件驱动的NIO框架支持多种传输层通...

2017-07-17 16:35:33

阅读数 181

评论数 0

Netty源码解读——Netty与Reactor模式

Netty源码解读(四)Netty与Reactor模式 一:Netty、NIO、多线程? 时隔很久终于又更新了!之前一直迟迟未动也是因为积累不够,后面比较难下手。过年期间@李林锋hw发布了一个Netty5.0架构剖析和源码解读 ,看完也是收获不少。前面的文章我们分析了Netty...

2017-07-17 16:17:18

阅读数 429

评论数 0

Netty基础之Netty高性能之道

1. 背景 1.1. 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。 事实上...

2017-07-17 16:11:56

阅读数 324

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭