Socket.D 开源输传协议 v2.4.0 发布

Socket.D 协议

是基于"事件"和"语义消息""流"的网络应用层传输协议。有用户说,"Socket.D 之于 Socket,尤如 Vue 之于 Js、Mvc 之于 Http"。支持 tcp, udp, ws, kcp 传输。协议特点可参考《官网介绍》

pyton 已开发完成,再在测试中;go, rust, c++ 正在开发中。

Socket.D v2.4 在 Broker 集群"可用性"方面有了极大的增强

  • 增加安全停止模式
  • 增加二段式停止协议
  • 增加 ip_hash 转发模式(可用于有状态或需要序顺的场景)
    • Broker 的四种转发模式:name,name!,name*,*
  • 调整了几个配置名,突出语义性

关于Broker 集群模式相关,可参考:《Broker 集群模式》

for Java 更新

  • 添加 LoadBalancer 集群负载均衡工具
  • 添加 BrokerListener 新的转发路由机制,固定给某个接收者(name!)
  • 调整 Socketd 开头的异常类改为 SocketD 开头(与 python 统一)
  • 调整 几个配置名

for JavaScript 更新

  • 添加 LoadBalancer 集群负载均衡工具
  • 调整 Socketd 开头的异常类改为 SocketD 开头(与 python 统一)
  • 调整 几个配置名

视频演示效果:

代码仓库:

官网:

相关推荐
CoderJia程序员甲11 小时前
GitHub 热榜项目 - 日榜(2025-10-28)
ai·开源·大模型·github·ai教程
duration~12 小时前
TCP 首部格式
网络·网络协议·tcp/ip
せいしゅん青春之我12 小时前
【JavaEE初阶】TCP核心机制10——异常情况的处理
java·网络·笔记·网络协议·tcp/ip·java-ee
报错小能手12 小时前
计算机网络自顶向下方法11——应用层 详解HTTP/3
网络协议·计算机网络·http
universe_0112 小时前
前端八股之HTTP
前端·网络协议·http
matrixcode114 小时前
CircleCI 让持续集成变得简单而高效的开源框架
其他·ci/cd·开源
奋斗的蛋黄14 小时前
TCP/IP 四层模型:网络协议的分工与协作
网络·网络协议·tcp/ip
白衣鸽子15 小时前
MapUtils:Java键值操作的瑞士军刀
后端·开源·设计
又过一个秋16 小时前
QUIC 包管理
网络协议
算家计算16 小时前
Kimi发布新一代注意力架构!线性注意力实现75% KV缓存减少、6倍解码速度提升
人工智能·开源·资讯