5.0 版本持续优化:ExProto 吞吐性能提升

简介: 九月,EMQX 5.0保持稳定更新,目前已发布5.0.8版本,企业版4.3&4.4发布最新维护版本。云服务方面,EMQX Cloud新增1000连接规格的专业版部署。

九月,EMQX 5.0 保持稳定更新,目前最新版本已经来到了 5.0.8,在修复目前已知 Bug 的同时,我们也专注于加强性能和改进功能体验。企业版 4.3 & 4.4 发布了最新的维护版本,修复了多项已知问题,稳定性进一步提升。

云服务方面,EMQX Cloud 新增了 1000 连接规格的专业版部署,方便更多用户享受专业版高级功能。

EMQX

EMQX 5.0 持续优化

在九月发布的两个版本中,我们改进了节点间共享订阅消息的派发方式,从使用 Erlang distribution 的 RPC 改为独立的 RPC 实现,这将有效减小共享订阅负载较高时 Mnesia 集群事务的执行压力。我们为 ExProto 到 gRPC Server 的发送流增加了对批量操作的支持,使其吞吐性能也得到了一定程度的提升。此外,我们通过简化 TLS 密码套件的配置以及统一 Dashboard 上 TLS 的配置方式,提升了 TLS 的使用体验。

更多功能改动与问题修复的说明,可点击查看 。

4.3 & 4.4 维护版本升级

目前,EMQX 与 EMQX Enterprise 的最新稳定版本已经分别来到了 EMQX 4.3.20 & 4.4.9 以及 EMQX Enterprise 4.3.15 & 4.4.9,这是一次常规升级,以各项问题修复为主,完整修复列表见:https://www.emqx.com/zh/changelogs/enterprise/4.4.9

产品解读系列专题完结

为了方便用户更好地了解 EMQX 5.0 的技术细节和产品价值,自 EMQX 5.0 发布,EMQX 团队陆续推出了 5.0 产品解读系列文章与直播。

九月我们发布了文章 《EMQX 5.0 全新网关框架:轻松实现多协议接入》《如何保障物联网平台的安全性与健壮性》《易操作、可观测、可扩展,EMQX 如何简化物联网应用开发》。至此,EMQX 5.0 产品解读系列暂时告一段落。

EMQX Cloud

新增 1000 连接规格的专业版部署

针对对专业版高级功能有需求但是连接设备数并没有很多的用户,我们上线了 1000 连接的规格,同时 TPS 的限制为 1000,降低了用户使用 EMQX Cloud 专业版的门槛。此外,专业版提供的试用规格也从 5000 连接变为 1000 连接。1000 连接专业版的部署国内价格为 ¥1.28/小时,海外部署价格为 $0.36/小时。

小时账单显示优化

现在用户可以在【财务管理】-【概览】-【小时账单】中看到每一种类型的服务所结算的账单,轻松查询服务费用和流量产生的费用。
MQTT Cloud.png

影子服务优化

优化了影子服务数据统计,去除了系统默认调用量的统计和显示,同时也进一步提升了服务调用 QPS(Query Per Second)的上限,以应对更高要求的场景。

关于影子服务的详细内容可查看:开箱即用的数据缓存服务|EMQX Cloud 影子服务应用场景解析

EMQX Kubernetes Operator

高级运维特性预研

本月我们对 EMQX 在生产环境中一些高级运维特性做了相关预研工作,目前已有基本方案。主要包括以下内容:

  • 在 Kubernetes 中热更新与 patch
  • 在升级过程中减少端重连以及连接可控迁移
  • 在 Kubernetes 中的伸缩能力

Bug 修复优化

  • 解决了 loaded_plugins erofs error 的问题
  • 解决了 v2.0 中更新字段触发 Webhook update 校验拦截导致更新失败的 Bug
  • 解决了升级 EMQX 5.0 的过程中,状态判断的 Bug
  • 解决了 v1.1 中可能出现脑裂的 Bug
版权声明: 本文为 EMQ 原创,转载请注明出处。

原文链接:https://www.emqx.com/zh/blog/emqx-newsletter-202209

目录
相关文章
|
6月前
|
自然语言处理 数据可视化 API
解锁 Qwen3 的Agent能力,CookBook来咯!
Qwen3系列模型具备强大Agent能力,但从模型到Agent仍存技术难题。为此,我们推出基于Qwen-Agent框架的3个CookBook示例,展示如何让Qwen3丝滑调用MCP Server全过程。不论是本地部署还是API调用模型,开发者均可通过Qwen-Agent完成复杂任务。CookBook包括自然语言驱动数据库操作、云端高德API地理服务及文档转思维导图等功能。Qwen-Agent封装了工具调用模板和解析器,原生支持MCP协议,大幅降低开发成本。欢迎体验并反馈。
666 1
|
10月前
|
机器学习/深度学习 人工智能 数据安全/隐私保护
2025年NVIDIA RTX 4090服务器租赁价格与选型详解
随着AI训练、深度学习与图形渲染需求激增,NVIDIA RTX 4090显卡成为算力租赁市场的热门选择。本文从价格体系、配置适配、成本优化三方面解析4090服务器租赁策略,涵盖短租长租价格差异、主流平台对比、硬件配置建议及成本优化方案,助您精准匹配业务需求。此外,还介绍了阿里云高性能GPU实例作为替代方案,提供稳定性和生态集成优势。
|
12月前
|
机器学习/深度学习 存储 缓存
ATB概念之:算子tiling
算子 tiling 是一种优化技术,用于提高大规模张量运算的计算效率。它通过将大任务分解为小块,优化内存使用、支持并行计算,并防止内存溢出。在ATB中,tiling data指kernel的分片参数,用于指导计算。ATB提供了三种 tiling data 搬移策略:整体搬移、多stream搬移及随kernel下发搬移,旨在优化内存拷贝任务,提高计算效率。
|
传感器 存储
STM32--EXTI外部中断
STM32--EXTI外部中断
315 0
|
移动开发 监控 Java
如何使用Java中的WebSocket?
如何使用Java中的WebSocket?
|
Android开发
Android Studio(2022.3.1)设置阿里云源-新旧版本
Android Studio(2022.3.1)设置阿里云源-新旧版本
2756 1
|
前端开发 JavaScript
【定制需求】el-tree 树形控件实现:每级可单独选择,选择父级不选中子集,子集全部选中不自动选中父级,手写按钮可支持子集全选,以及取消子集全选,el-tree 树形控件取消父子级联动选择
【定制需求】el-tree 树形控件实现:每级可单独选择,选择父级不选中子集,子集全部选中不自动选中父级,手写按钮可支持子集全选,以及取消子集全选,el-tree 树形控件取消父子级联动选择
1225 0
|
机器学习/深度学习 异构计算
【保姆级教程|YOLOv8改进】【3】使用FasterBlock替换C2f中的Bottleneck
【保姆级教程|YOLOv8改进】【3】使用FasterBlock替换C2f中的Bottleneck
|
移动开发 定位技术 HTML5
H5 获取手机GPS坐标
H5 获取手机GPS坐标
|
算法 安全 数据安全/隐私保护