zenoh 1.0.0 一些新变化

zenoh 1.0.0 发布了,可以说是一个比较稳定的版本了,同时有一些新的变化,比如api 上的以及内部处理上

Interest protocol

以前版本订阅以及查询会在系统所有节点进行定义的传播,新的不会在传播到客户端以及peer子系统,所有的操作都是发送到最新的router

Storage Alignment Protocol

基于此特性可以解决数据复制的问题,新版本进行了重写,提升了稳定性,同时此特性不能兼容,对于以前的配置需要修改

typescript sdk 集成

基于了zenoh-plugin-remote-api plugin 暴露websocket 服务地址,然后typescript 通过websocket 与zenoh 通信

pull subscriber 移除了

对于需要支持的应该使用FIFOChannel实现类似功能

访问控制

1.0.0 添加支持了tls 的用户密码认证

endpoints配置支持

支持了更加灵活的配置,包含peer,client,router

共享内存

1.0.0 添加了对于共享内存的增强支持

plugin 调整

新的plugin 都已经基于tokio 编写了,同时当编译的时候需要确保版本是一样的, 以前版本只有router 支持加载插件,新版本client 以及peer 也支持了,但是注意需要配置timestamping

说明

当然还有不少其他变动,以上一些感觉比较有用,记录下

参考资料

https://zenoh.io/blog/2024-10-21-zenoh-firesong/

https://github.com/eclipse-zenoh/zenoh-ts

https://zenoh.io/docs/manual/access-control/

posted on   荣锋亮  阅读(21)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2023-12-13 cbindgen rust 代码生成c binding 的工具
2023-12-13 dremio 的虚拟数据集市
2022-12-13 idea 自带java 反编译工具问题
2020-12-13 netflix graphql Federation 实践参考资料 (二)
2020-12-13 netflix graphql Federation 实践参考资料 (一)
2020-12-13 araddon/qlbridge 方便开发sql 引擎的golang 包
2019-12-13 使用arthas 生成火焰图分析jvm

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示