# zserver **Repository Path**: zhangshaoyu123456/zserver ## Basic Information - **Project Name**: zserver - **Description**: disruptor netty - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-18 - **Last Updated**: 2021-11-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: disruptor, Java, Netty ## README zserver是基于Netty框架搭建的Reactor模式高性能,可扩展的网络服务器。基于Netty对NIO的多路复用机制,高效利用cpu硬件资源,优化服务器并发连接性能,达到伸缩性要求。我司业务场景为常量连接(十百千),大量请求,作为底层TCP服务器,从数据传输体量、解析性能考虑,采用Google Protobuf通信协议,自定义传输数据结构。Disruptor是一款极速并发框架,zserver引入它作为中间消息队列,将网络数据接收和业务处理逻辑单元解耦,极大提升服务器吞吐性能,同时保持低延迟。使zserver成为一个在业务上具有高扩展性的服务器开发框架。 Quick Start: ServerBootStrap start = new ServerBootStrap(); start.start(); ![Image text](https://gitee.com/zhangshaoyu123456/zserver/raw/master/doc/jiagou.png)