Skip to content

VXMQ is a Java-based open-source MQTT broker, implemented using the reactive framework Vert.x.

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
license-header-template.txt
Notifications You must be signed in to change notification settings

jpforevers/vxmq

Repository files navigation

Project Logo

VXMQ

VXMQ is a high performance MQTT Broker - Tailored for Modern IoT Needs.

VXMQ built in Java, fully implementing all features of MQTT 5, specifically designed for modern IoT applications. Whether handling large-scale device connections or real-time data transmission, delivers exceptional performance and reliability.

Key Features:

  • Full MQTT 5 Support: Enjoy the latest protocol features, including topic aliases, request/response patterns, and more flexible message delivery mechanisms, providing an enhanced experience for developers and end-users.

  • Robust Clustering Support: With clustering capabilities, VXMQ can easily scale to handle a vast number of concurrent connections, ensuring stable performance even under high load.

  • Built on Vert.x Framework: Utilizing the asynchronous, non-blocking architecture of Vert.x, VXMQ achieves higher efficiency and lower latency when processing requests, perfectly addressing the challenges of real-time data streams.

  • Outstanding Performance: Rigorously tested, VXMQ competes with many mature commercial products in terms of throughput and response time, meeting the demands of various application scenarios.

  • Easy Deployment and Management: User-friendly configuration options and comprehensive documentation help users get started quickly and manage the Broker effectively.

Get Started

 docker run -d --name vxmq -p 1883:1883 -p 10022:10022 -p 8060:8060 jpforevers/vxmq:latest

Cluster

In the src/main/docker folder, there is an example file docker-compose.yaml for starting a local cluster through Docker Compose, just cd into and typing docker compose up -d

About

VXMQ is a Java-based open-source MQTT broker, implemented using the reactive framework Vert.x.

Topics

Resources

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
license-header-template.txt

Stars

Watchers

Forks

Packages

No packages published

Languages