Netty
Netty
自己手写RPC如何实现同步、异步、单向调用?直接上代码!
那RPC框架只支持同步调用的话,在高并发环境下肯定会出现性能问题,我想让RPC框架支持同步、异步和单
16    2024-11-14
建行2面:多人聊天,Netty哪种线程模型更适合?
整体来说,Netty 提供了三种线程模型:单线程模型、Reactor多线程模型和 Reactor主从
29    2024-10-24
面试官:说说延迟任务的时间轮调度算法?
Netty 框架是以性能著称的框架,因此在它的框架中使用了大量提升性能的机制,例如 Netty 用于实现延迟队列的时间轮调度算法就是一个典型的例子。使用时间轮算法可以实现海量任务新增和取消任务的时间度为 O(1),那么什么是时间轮调度算法呢?接下来我们一起来看。
面试官:说说Netty对象池的实现原理?
对象池技术是一种重用对象以减少对象创建和销毁带来的开销的方法。在对象池中,只有第一次访问时会创建对象,并将其维护在内存中,当再次需要使用对象时,会直接从对象池中获取对象,并在使用完毕后归还给对象池,而不是频繁地创建和销毁对象。
滴滴面试:谈谈对Netty线程模型的理解?
Netty 线程模型被称为 Reactor(响应式)模型/模式,它是基于 NIO 多路复用模型的一种升级,它的核心思想是将 IO 事件和业务处理进行分离,使用一个或多个线程来执行任务的一种机制。
面试官:说说Netty核心组件?
Netty 核心组件是指 Netty 在执行过程中所涉及到的重要概念,这些核心组件共同组成了 Netty 框架,使 Netty 框架能够正常的运行。
深入理解 Netty FastThreadLocal
本文以线上诡异问题为切入点,通过对比JDK ThreadLocal和Netty FastThreadLocal实现逻辑以及优缺点,并深入解读源码,由浅入深理解Netty FastThreadLocal。
11    2023-10-19
我们一起聊聊Netty核心模块
Netty中所有的IO操作都是异步的,不能立刻得知是否被正确处理。但可以给Future和Channe
27    2022-10-28
老面试官竟问我 Reactor 在 Netty 中是如何实现的
这篇其实也算是一个面试点,毕竟 Reactor 也是可能被问到的,让我们来看看 Reactor 具体是如何在 Netty 中落地实现的。
14    2022-02-09
支撑百万级并发,Netty如何实现高性能内存管理
通过学习其中的实现原理、算法、并发设计,有利于我们写出更优雅、更高性能的代码;当使用Netty时碰到