首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
闪电侠
掘友等级
架构师
|
保密
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
6
文章 5
沸点 1
赞
6
返回
|
搜索文章
最新
热门
netty源码分析之揭开reactor线程的面纱(一)
该线程就是executor创建,对应netty的reactor线程实体。executor 默认是ThreadPerTaskExecutor 关于reactor线程的创建和启动就先讲这么多,我们总结一下:netty的reactor线程在添加一个任务的时候被创建,该线程实体为 Fa…
netty源码分析之新连接接入全解析
这里的继承关系有所简化,当前,我们只需要了解这么多。
netty源码分析之服务端启动全解析
我们在新美大消息推送系统sailfish(日均推送消息量50亿),新美大移动端代理优化系统shark(日均吞吐量30亿)中,均选择了netty作为底层网络通信框架。 既然两大如此重要的系统底层都使用到了netty,所以必然要对netty的机制,甚至源码了若指掌,于是,便催生了n…
小闪对话:微信长连接设计的探讨(三)
在上一期的 小闪对话:微信长连接设计的探讨(二) 中,我们学到了集群模式下的长连设计,包括负载均衡实现原理、集群模式下如何实现单聊和群聊,在本次的小闪和wells博士的对话中,我们继续探讨如何实现单机优雅重启以及如何选择合适的负载均衡算法。
小闪对话:微信长连接设计的探讨(二)
在上一期的小闪对话:微信聊天长连设计的探讨(一)中,我们学到了单机环境下单聊和群聊的实现原理,在本次的小闪和wells博士的对话中,我们继续来探讨集群模式下的长连设计,包括负载均衡实现原理、集群模式下如何实现单聊和群聊。
netty 堆外内存泄露排查盛宴
最近在做一个基于 websocket 的长连中间件,服务端使用实现了 socket.io 协议(基于websocket协议,提供长轮询降级能力) 的 netty-socketio 框架,该框架为 netty 实现,鉴于本人对 netty 比较熟,并且对比同样实现了 socket…
小闪对话:微信长连系统的设计(一)
聊天结束之后,博士露出了猥琐的笑容,心里想:这小子过段时间还会来找我的:一个公网IP怎么够呢,得上负载均衡呀;长连集群模式下又是如何实现单聊群聊;如何做到平滑重启长连服务器;如何把IM抽取出来变成公司基础服务进行复用,这么多问题,还是等下次和这小子讨论吧,不然得把他搞晕掉咯。 …
《跟闪电侠学Netty》01: 服务端启动流程介绍[图文+视频]
最小化服务端启动demo我们先来看一下最小化服务端启动demo,我们直接来上代码,然后逐个解释首先看到,我们创建了两个NioEventLoopGroup,这两个对象可以看做是传统IO编程模型的两大线程
《跟闪电侠学Netty》开篇:Netty是什么?
本文通过一个非常简单的IO编程例子,介绍传统的IO编程瓶颈,然后介绍NIO是如何突破IO瓶颈的,最后,我们介绍了Netty是如何在NIO复杂的概念下进一步封装,让NIO编程变得简单优雅,本文适合Netty零基础的同学。
IntelliJ IDEA 2018.1正式发布
工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码的阅读,为什么不试一试?
下一页
个人成就
文章被点赞
608
文章被阅读
94,881
掘力值
2,655
关注了
3
关注者
2,575
收藏集
0
关注标签
3
加入于
2017-02-19