码迷,mamicode.com
首页 >  
搜索关键字:Netty    ( 1874个结果
kafka零拷贝机制
kafka之所以那么快,其中一个很大的原因就是零拷贝(Zero-copy)技术,零拷贝不会kafka的专利,而是操作系统的升级,又比如Netty,也用到了零拷贝。 传统IO kafka的数据是要落入磁盘的,那么必然牵扯到磁盘的IO,传统磁盘IO又叫做缓存IO,效率是很低的,那么为什么效率低下呢?我们 ...
分类:其他好文   时间:2021-02-01 11:58:41    阅读次数:0
不识Netty真面目,只缘未读此真经
Netty官网:https://netty.io/ Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance p ...
分类:Web程序   时间:2021-02-01 11:54:29    阅读次数:0
源码解析-Netty整体架构思路
画了张图,包含了netty的大部分组件,一些说明在图中标出便于理解 在我的理解看来可以将netty大体分为左右两部分 左半部分可以理解为线程池系列 用来执行具体任务,右半部分可以理解为核心组件系列 包括selector,channel,pipeline及handel,后面会逐个介绍 根据Netty官 ...
分类:Web程序   时间:2020-12-31 12:00:12    阅读次数:0
Netty: handler的执行顺序
I/O Request via Channel or ChannelHandlerContext | + + + | ChannelPipeline | | | \|/ | | + + + + + | | | Inbound Handler N | | Outbound Handler 1 | | ...
分类:Web程序   时间:2020-12-30 10:37:47    阅读次数:0
凡客传说-如何基于 getty 实现 RPC 通信
一、简介 Java 的世界里,大家广泛使用的一个高性能网络通信框架 netty,很多 RPC 框架都是基于 netty 来实现的。在 golang 的世界里,getty 也是一个类似 netty 的高性能网络通信库。getty 最初由 dubbogo 项目负责人于雨开发,作为底层通信库在 dubbo ...
分类:其他好文   时间:2020-12-18 12:39:25    阅读次数:2
分布式事务框架 seata-golang 通信模型详解
Java 的世界里,大家广泛使用的一个高性能网络通信框架 netty,很多 RPC 框架都是基于 netty 来实现的。在 golang 的世界里,getty 也是一个类似 netty 的高性能网络通信库。getty 最初由 dubbogo 项目负责人于雨开发,作为底层通信库在 dubbo-go 中使用。随着 dubbo-go 捐献给 apache 基金会,在社区小伙伴的共同努力下,getty 也最终进入到 apache 这个大家庭,并改名 dubbo-getty 。
分类:其他好文   时间:2020-12-17 12:20:57    阅读次数:2
Netty源码解析 -- PoolChunk实现原理
本文主要分享Netty中PoolChunk如何管理内存。 源码分析基于Netty 4.1.52 内存管理算法 首先说明PoolChunk内存组织方式。 PoolChunk的内存大小默认是16M,Netty将它划分为2048个page,每个page为8K。 PoolChunk上可以分配Normal内存 ...
分类:Web程序   时间:2020-12-10 11:25:28    阅读次数:10
从netty-example入手分析Netty原理
分析netty从源码开始准备工作:1.下载源代码:https://github.com/netty/netty.git我下载的版本为4.1eclipse导入maven工程。netty提供了一个netty-example工程,分类如下:FundamentalEcho‐theverybasicclientandserverDiscard‐seehowtosendaninfinitedatastream
分类:Web程序   时间:2020-12-04 11:12:16    阅读次数:8
Netty源码分析之ByteBuf(二)—内存分配器ByteBufAllocator
Netty中的内存分配是基于ByteBufAllocator这个接口实现的,通过对它的具体实现,可以用来分配我们之前描述过的任意类型的BytebBuf实例;我们先看一下ByteBufAllocator接口中的定义的关键方法 一、ByteBufAllocator 构造 public interface ...
分类:Web程序   时间:2020-12-01 11:57:29    阅读次数:8
春节假期结束,你们的计划实现了吗?
春节假期结束,你们的计划实现了吗?点击上方“程序员小灰”,选择“置顶公众号”有趣有内涵的文章第一时间送达!不知大家在春节放假之前,都有过什么样的精彩计划。至少小灰曾经为自己制定了几大“宏伟”目标:1.通读三本技术书籍:《Netty权威指南》,《Spring技术内幕》,《JavaNIO》2.创作两篇以上公众号原创文章。鲁迅先生曾经说过:理想很丰满,现实很骨感。假期一转眼就结束了,小灰都干了些什么呢?
分类:其他好文   时间:2020-11-20 11:21:16    阅读次数:5
1874条   上一页 1 2 3 4 5 ... 188 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!