最新 最热

Netty技术全解析:ChannelHandlerContext技术详解

Netty是一个高性能的异步事件驱动的网络应用框架,它提供了对TCP、UDP等协议的支持。在Netty中,ChannelHandlerContext是一个非常重要的组件,它扮演着连接ChannelHandler和ChannelPipeline的桥梁角色。本文将结合源码,详细...

2024-08-06
1

Netty是什么?深入理解高性能网络框架

在现代互联网应用中,网络通信是不可或缺的一部分。无论是构建微服务架构、游戏服务器、实时通信系统还是物联网应用,高效稳定的网络编程框架都是成功的关键。Netty,作为一款高性能、异步事件驱动的网络应用框架,已经成为J...

2024-07-29
3

SpringCloud+Netty集群实战千万级 IM系统-慕fx技术指南

Spring Cloud 是基于 Spring Boot 提供的一系列框架,用于快速构建分布式系统的工具包。它涵盖了微服务架构中的常见问题,包括配置管理、服务发现、负载均衡、断路器、智能路由、微代理、控制总线、全局锁、领导选举、分...

2024-06-29
1

SpringCloud-Netty集群实战千万级-IM系统开发指南

在现代应用开发中,容器化和多环境配置是实现应用高效部署和灵活管理的关键技术。本文将详细介绍如何使用Docker构建开发环境,以及如何在Spring Boot中配置多环境Profile,以便在不同环境中运行相同的应用。...

2024-06-21
1

Java一分钟之-Netty:高性能异步网络库

在Java世界中,Netty作为一款高性能、异步事件驱动的网络应用程序框架,以其卓越的吞吐量和低延迟特性,成为构建高性能网络应用和微服务不可或缺的工具。本文旨在快速概览Netty的核心优势、揭示开发者常遇的问题与易错点,并...

2024-06-12
3

Netty FastThreadLocal实践

在性能测试当中,经常会遇到实现线程安全的场景。使用 ThreadLocal 是一个非常简单且使用的解决方案。ThreadLocal 用于存储每个线程独立的变量,避免线程间共享数据带来的同步问题。然而,在高并发场景下,ThreadLocal 的性...

2024-06-07
1

Netty - 五种 I/O 多路复用机制 select、poll、epoll、kqueue、iocp(windows) 对比

这里我将对比一下常见的多路复用技术:select、poll、epoll、kqueue 和 IOCP(Windows)。

2024-05-26
5

Netty 粘包和拆包问题及解决方案

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第10天,点击查看活动详情

2024-05-22
1

Netty系列(六):阻塞/非阻塞、同步/异步的区别

操作系统可以支持多个进程应用同时运行,这就需要保证不同进程间不相互干扰,即一个进程崩溃不会影响其他进程、也不能去扰乱其他进程运行。这就需要操作系统对用户进程进行调度管理,于是内存空间被划分为用户空间和内核空...

2024-05-21
1

Netty系列(二):Netty拆包/沾包问题的解决方案

上一篇说到Netty系列(一):Springboot整合Netty,自定义协议实现,本文聊一些拆包/沾包问题。

2024-05-21
1