基于netty版本实现的kcp(包含fec功能的实现)
- 兼容c版本kcp
- fec基于 https://github.com/Backblaze/JavaReedSolomon 实现
- 基于disruptor事件驱动,充分利用多核
- 优化fastack逻辑,降低10%流量
- 优化check函数。
- 优化集合迭代器。
- 包含fec,降低延迟
- 附带crc32校验
浪费一定的流量丢包带来的延迟,在帧同步等发送频率快包小的场景中使用非常合适。
- https://github.com/skywind3000/kcp 原版c版本的kcp
- https://github.com/xtaci/kcp-go go版本kcp,有大量优化
- https://github.com/Backblaze/JavaReedSolomon java版本fec
- https://github.com/LMAX-Exchange/disruptor 高性能的线程间消息传递库
- https://github.com/JCTools/JCTools 高性能并发库
- https://github.com/szhnet/kcp-netty java版本的一个kcp
#交流
QQ:526167774