2018年3月29日星期四

smart-socket v1.3.5 发布,Java AIO 框架


Linuxeden 开源社区 --

smart-socket 是一款国产开源的 Java AIO 框架,追求代码量、性能、稳定性、接口设计各方面都达到极致。如果 smart-socket 对您有一丝帮助,请 Star 一下我们的项目并持续关注;如果您对 smart-socket 并不满意,那请多一些耐心,smart-socket 一直在努力变得更好。

特色:

  1. 代码量极少(仅 10 个类 634 行),可读性强
  2. 上手快,二次开发只需实现两个接口
  3. 性能爆表,充分压榨 CPU、带宽
  4. 线程资源占用极低,IO 线程 0 感知
  5. 自带流控、缓存压缩、流量/消息量/连接状况监控等黑科技
  6. 文档齐全(尽管偶尔会过时)
  7. 技术支持 QQ 群(记录于项目 README.md 中)

更新内容:

  1. 优化 AioSession.write 方法,有效防止输出无效数据
  2. 新增状态机类型:PROCESS_EXCEPTION,及时监控业务异常
  3. 原有的 log4j2 日志框架替换为 slf4j,想接入哪种日志框架随你喜好(个人还是钟情 log4j2)
  4. 解码工具 DelimiterFrameDecoder 优化
  5. Http 协议的支持进入后期完善阶段,接下来着手 mqtt 的开发
  6. 原本实现了对 DirectByteBuffer 池化处理,但实测效果不满意,代码回滚了,略遗憾

转自 https://ift.tt/2pO3F7Q

The post smart-socket v1.3.5 发布,Java AIO 框架 appeared first on Linuxeden开源社区.

https://ift.tt/2GUCijF

没有评论:

发表评论