Skip to content

Java读源码之Netty深入剖析

javahongxi edited this page Aug 19, 2019 · 14 revisions

https://coding.imooc.com/learn/list/230.html

  1. 默认情况下,Netty服务端起多少线程?何时启动?
  2. Netty是如何解决jdk空轮询bug的?
  3. Netty如何保证异步串行无锁化?
  4. Netty是在哪里检测有新连接接入的?
  5. 新连接是怎样注册到NioEventLoop线程的?
  6. Netty是如何判断ChannelHandler类型的?
  7. 对于ChannelHandler的添加应该遵循什么样的顺序?
  8. 用户手动触发事件传播,不同的触发方式有什么样的区别?
  9. 内存的类别有哪些
  10. 如何减少多线程内存分配之间的竞争
  11. 不同大小的内存是如何进行分配的
  12. 解码器抽象的解码过程
  13. Netty里面有哪些拆箱即用的解码器
  14. 如何把对象变成字节流,最终写到socket底层?
  15. Netty性能优化工具类
  16. Netty设计模式应用
  17. Netty高性能并发调优

首页

Java核心技术 🔥

Netty 🔥

RocketMQ深入研究 🔥

kafka深入研究 🔥

Dubbo源码导读

微服务架构

Redis

其他

杂谈

关于

Clone this wiki locally
You can’t perform that action at this time.