763 Star 3.8K Fork 971

GVPsmartboot / smart-socket

351975 smartdms 1578921064 三刀

smart-socket 是一款低碳节能、安全可靠,支持百万级长连接的国产自研通信框架。

文档地址:https://smartboot.tech/smart-socket/

更新内容 🌈

  1. 彻底移除 Java 原生 AIO 的适配,仅提供 smart-socket 的 AIO 实现。
  2. ​调整部分 class 结构,消除一些不必要的对象引用产生的内存开销。
  3. 移除 ReadCompletionHandler、WriteCompletionHandler,采用单例提供读写回调服务。
  4. 修正一些代码注释。
  5. 合并PR:【轻量级 PR】:Fix typo in ssl/SslService.java
最后提交信息为: 优化代码
2022-11-05 18:42
351975 smartdms 1578921064 三刀

smart-socket 是一款低碳节能、安全可靠,支持百万级长连接的国产自研通信框架。

文档地址:https://smartboot.gitee.io/smart-socket/

Features 🌈

  • 优化 SSL 通信稳定性。
  • 优化 benchmark 参数配置,百万长连接内存开销由 3G 下降至 1G
  • 升级示例程序中的 spring 和 netty 版本。
  • 优化 DelimiterFrameDecoder 解码算法。【I5YML3
  • 合并PR

Bugfix 🛠

  • 修复 StringProtocol 因并发可能触发的异常问题。
最后提交信息为: 发布正式版1.5.23
2022-10-06 13:28
351975 smartdms 1578921064 三刀

更新内容 🎉

Features 🌈

  • 优化百万长链接下的内存开销。

Bugfix 🛠

  • 修复 v1.5.21 版本引入的 Channel 代理失效问题
2022-06-11 11:10
351975 smartdms 1578921064 三刀
  1. 修复读写IO递归并发回调场景下可能引发的空指针问题。
  2. 移除示例程序中的fastjson依赖
  3. 升级 slf4j 版本至 1.7.36
最后提交信息为: 发布正式包 1.5.18
2021-06-20 09:22
351975 smartdms 1578921064 三刀
  1. 优化 Server 端的的 IO 模型,解决特定场景下的 accept 阻塞问题。
  2. 重构字符串解码器 StringProtocol。
最后提交信息为: 发布正式包 1.5.10
2021-06-03 11:42
351975 smartdms 1578921064 三刀
  1. 新特性:新增传输层码流监控插件:StreamMonitorPlugin。
  2. 优化:订正 QuickTimeTask 中的单词拼写错误问题。
  3. 优化:新增传输通道代理对象:AsynchronousSocketChannelProxy,并重构 TLS/SSL 通道 对象:SslAsynchronousSocketChannel 。
  4. bugfix:修复监控插件:MonitorPlugin 历史连接总数统计错误问题。
最后提交信息为: 发布正式包 1.5.9
Java
1
https://gitee.com/smartboot/smart-socket.git
git@gitee.com:smartboot/smart-socket.git
smartboot
smart-socket
smart-socket

搜索帮助