
CybusMQ
The Industrial MQTT Broker.
CybusMQ is a robust MQTT broker tailored for industrial applications, offering support for both MQTT 5 and MQTT 3.1.1 protocols. It serves as the central message broker within the Connectware ecosystem, facilitating efficient data exchange and inter-service communication.
Key Features
Industrial-grade stability and scalability: Engineered to withstand the demands of industrial environments, ensuring reliable performance under high-load conditions.
Protocol support: Offers services for MQTT, secure MQTT over TLS (MQTTS), and MQTT over WebSockets, providing flexibility in communication methods.
Usage metrics collection: Gathers usage metrics for reporting to the Portal in online installations, aiding in monitoring and analysis.
Authentication delegation: Employs web hooks to delegate authentication processes to the Auth Server, ensuring secure access control.
Technical Specifications
Foundation: CybusMQ is built on VerneMQ, a high-performance distributed MQTT message broker. This foundation provides robust messaging capabilities across distributed systems.
Technology stack: CybusMQ is written in Erlang, a language optimized for concurrent operations and fault tolerance. The Erlang/OTP virtual machine uses preemptive scheduling, delivering consistent low latency for real-time applications at scale.
Last updated
Was this helpful?