欢迎回到我们与 Volodymyr Babak 对话的第二部分 – ThingsBoard 边缘 解决方案架构师!在 第 1 部分 在这次采访中,我们探讨了 ThingsBoard Edge 的起源。现在,让我们将注意力转向技术突破以及对未来版本的期待。让我们开始吧!
技术突破
问: 您认为 Edge 独一无二的一项突出功能是什么?只有 Edge 才能应对的挑战?
一个: 我能想到几个,但如果我们谈论唯一的一个——那就是它在与云断开连接时运行的能力。 Edge 仍然可以触发关键规则并在关键情况下自动响应。并获得荣誉奖?这就是 Edge 在多个位置分配处理负载的方式,因此您不依赖于单个中央服务器。
问:设计 ThingsBoard Edge 时最大的技术挑战是什么?
一个:最显着的功能却是最难设计的。我们必须确保 Edge 与云保持同步,并且它不会在连接断开时进入休眠状态。我们必须构建特殊的通信协议来保持关键任务的运行,然后在连接恢复后顺利同步它们。实现这种平衡是一个真正的挑战,但这对于使 Edge 在实际部署中可靠至关重要。
问: 说到挑战,开发过程中最意想不到的障碍是什么?
一个: 我们惊讶地发现为不同的边缘和云版本创建兼容支持是多么困难。事实证明,尽管版本组合不同,但要确保一切顺利进行是一项出乎意料的复杂任务。我们付出了大量的努力和广泛的测试才得到正确的结果。

问:您认为市场上面临的主要挑战是什么?
一个:显然,最大的挑战是展示边缘计算如何解决特定的客户问题。提供现实世界的例子并展示边缘解决方案的直接优势以帮助客户有效地理解和采用该技术至关重要。
问: 您能告诉我 Edge 的主要性能改进吗?另外,你是怎么想出这些想法的?
一个: 我们的一项重要优化是使用 Kafka 存储从边缘到云端的上行链路事件。我们发现,在处理数百万个事件时,仅依赖 PostgreSQL 会导致性能问题。我们集成 Kafka 的决定是基于我们对不同系统架构及其优势的深刻理解。这种方法确实提高了 ThingsBoard Edge 的数据处理效率和可扩展性。
问:我很想知道 ThingsBoard Edge 如何处理连接问题和离线模式?
一个:简而言之,ThingsBoard Edge 在本地缓冲上行消息,即使网络出现故障,系统也能继续平稳运行。这可确保操作继续进行,并且一旦连接恢复即可顺利发送数据。
问:Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
一个:自最初发布以来,我们主要致力于增强性能并确保更流畅的连接。就像汽车随着时间的推移,拥有更强大的发动机和可靠的系统而变得越来越好一样,我们一直在努力使我们的产品能够更好地处理大量数据并保持与云的连接。
ThingsBoard 边缘和边缘计算的未来
问:您认为对边缘计算(尤其是 ThingsBoard Edge)最常见的误解是什么?
一个: 嗯,很多人认为边缘计算只是使用物联网网关或在本地处理所有内容,但事实并非如此。更重要的是平衡云和边缘以优化性能和效率。
至于 ThingsBoard Edge,它经常被误认为是 ThingsBoard 物联网网关 (这是一个基于Python的软件)。但实际上,ThingsBoard Edge 不仅仅是一个简单的网关。它是一个成熟的计算平台,具有先进的数据处理、本地自动化和无缝云集成。它的目的不仅仅是处理数据转发。

问: 是否有计划将 AI/ML 功能集成到 ThingsBoard Edge 中?
一个: 哦,绝对!如今每个人都在谈论人工智能/机器学习,我们也不例外。我认为它将真正增强智能数据分析,并为我们的用户提供先进、高效的解决方案。但让我们对何时期待它保守一点秘密。
问:那么,我们对 ThingsBoard Edge 能有什么期待呢?您想与我们分享任何令人兴奋的功能吗?
一个:绝对是的!在下一个版本中,我们将引入远程 Docker 代理,这将使管理边缘部署变得更加易于管理。它将允许用户远程启动、停止和升级 Edge 实例,无需手动干预。
问: 哇,听起来很令人兴奋!它会简化边缘管理吗?
一个: 一定!所有更新和配置都可以远程处理。我们相信它将极大地改善用户在维护Edge设备、配置和更新方面的体验!正如营销专家所说:“即将推出!”
问: 我迫不及待想亲眼目睹!
一个: 我也是! (笑)
问:您认为物联网行业将走向何方?边缘计算将在其中扮演什么角色?
一个:在我看来,我们正在走向更大程度的去中心化和实时数据处理。边缘设备的数量和传输的数据量甚至不是每年都在增加,而是每个月都在增加!对计算能力的需求也在快速增长。我相信这种方法对于解决这些问题至关重要。如您所知,边缘计算旨在处理更接近其源的数据并减少延迟和带宽使用。这些功能将支持自动驾驶汽车和智能制造等应用,其中实时数据处理至关重要。总体而言,边缘计算将带来新的想法以及在不断变化的物联网世界中处理更多工作的能力。
问: 回顾自己走过的路,有什么想改变的吗?
一个:我想说我不后悔。但事后看来,我们应该在 ThingsBoard Edge 开发的早期阶段投入更多的时间和资源来制定营销策略。这将帮助我们将其介绍给更广泛的受众,从而进一步加速其发展。然而,历史没有“如果”,我们将继续为我们的用户努力!
最后一句话
回顾过去,我们看到了边缘背后的人——他的热情、奉献精神,以及一条充满挑战、不幸和胜利的道路。 Volodymyr 和他的团队为该行业带来了一些特别的东西,将一个简单的想法变成了一个强大的解决方案。当我们庆祝 ThingsBoard Edge 三周年时,我们确信:ThingsBoard Edge 的旅程才刚刚开始。
查看新的和改进的 ThingsBoard 边缘 看看今天你能用它做什么!