Why Neuron

开放源码

开放源码

核心框架和 Modbus 驱动的代码在 LGPL 下授权。

多种协议

多种协议

支持访问 20 多种工业协议,包括 Modbus、OPC-UA,以及更多。

边缘原生

边缘原生

实时运行以利用边缘的超低延迟的工业数据处理。

高性能

高性能

连接数百个工业设备,轻易地处理超过 10,000 个数据点。

超轻量级

超轻量级

具有较低的内存佔用,小于 10M,在低配置的硬件上运行。

便携式部署

便携式部署

可在 X86、ARM、RISC-V 和其他架构的边缘硬件上进行部署。

快速开始

用 Docker 运行

$ docker pull emqx/neuron:2.6.6
$ docker run -d --name neuron -p 7000:7000 --privileged=true --restart=always emqx/neuron:2.6.6
copied

构建软件

$ git clone https://github.com/emqx/neuron
$ cd neuron
$ git submodule update --init
$ mkdir build && cd build
$ cmake .. && make
copied

功能特性

连接性

连接性

支持最广泛的工业连接种类,包括资产、设备和软件应用。

可访问性

可访问性

通过 MQTT 或 API 为工业应用,如 MES 或 ERP、IIoT 和数据分析软件,提供数据访问接口。

MQTT 和 WebSocket

MQTT 和 WebSocket

内置 MQTT 和 WebSocket 协议,轻易地建立 IIoT 应用。

流处理和 AI/ML

流处理和 AI/ML

可以为 AI/ML 和控制逻辑在集成的流处理引擎中创建流式 SQL 脚本。

安全性

安全性

支持加密 TLS、HTTPS 和 JWT 认证,确保数据传输的安全性。

插件扩展

插件扩展

提供 SDK 以扩展更多的南向驱动或北向应用插件服务。

产品架构

Neuron 是基于现代消息总线架构设计的,具有高性能、可扩展性和可延伸性。

  • 异步 I/O - 建立在优化的NNG的异步I/O框架上。
  • SMP 和多线程--在现代 SMP 系统中轻松扩展到多个核心参与。
了解更多 →
Neuron 产品架构
Neuron 集成

集成

通过与 EMQX Cloud、AWS、Google Cloud Platform 和 Microsoft Azure 等各种云平台集成,Neuron 可以将实时工业数据直接无缝地流向工业应用,如 MES、SCADA 等。

Neuron 还提供了一个集成的SQL流处理规则引擎 eKuiper,用于数据分析 AI/ML,以利用边缘侧的低延迟处理的好处。

试用 EMQX MQTT Broker

在多种环境中轻松部署 EMQX,包括私有环境,混合云与公有云。

开源版

docker pull emqx/emqx

docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx
copied
下载更多版本

Cloud Serverless

免费开始使用基于 EMQX 的无服务器 MQTT 消息服务。每月赠送 100 万会话分钟,超出部分随用随付。

免费试用 →