# Okra
**Repository Path**: geekcheng/Okra
## Basic Information
- **Project Name**: Okra
- **Description**: 基于Netty 4.x和Disruptor 3.x的高性能应用框架
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://github.com/ogcs/Okra
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 7
- **Created**: 2016-12-13
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Okra
Okra是一个使用JAVA语言开发的高性能,高扩展,高并发,低延迟的简单的服务器框架。
主要目的是帮助**中小团队**快速开发实现**网络游戏服务端**。
## Dependencies:
1. JDK 1.8
2. [Netty 4.x](https://netty.io): 框架实现高效稳定的网络通信层支持。
3. [Disruptor 3.x](https://github.com/LMAX-Exchange/disruptor): 框架实现高吞吐量的并发任务支持。
4. 集成Spring框架(optional): 集成Spring框架以使用大量Spring系的工具. 例如:Mybatis,Hibernate,HikariCP等。
```xml
io.netty
netty-all
4.0.36.Final
com.lmax
disruptor
3.3.2
```
## Documents
1. [Okra Wiki](https://github.com/ogcs/Okra/wiki)
2. [Get Started](https://github.com/ogcs/Okra/wiki/Get-started)
3. [Author's Blog](https://tinyzzh.github.io)
## How to Contribute ?
Fork代码之后欢迎pr.
## 为什么开发Okra?
Just for fun ! 无聊练练手,写点东西.代码可能存在一些不成熟的地方, 欢迎反馈,我会尽快修复,完善.