hivemq/hivemq-swarm

By hivemq

Updated 16 days ago

Official docker image for HiveMQ Swarm, a large-scale MQTT testing tool.

Image
Message queues
Internet of things
Monitoring & observability
2

100K+

hivemq/hivemq-swarm repository overview

HiveMQ Swarm

HiveMQ Swarm

HiveMQ Swarm is an advanced IoT testing and simulation tool that gives you the load and reliability testing ability you need to determine the resilience and capacity of your complete IoT system.

IoT solutions usually involve massive distributed systems. Although MQTT system testing is an imperative for every business-critical IoT solution, successfully simulating your end-to-end production environment can be a big challenge.

HiveMQ Swarm provides a distributed simulation environment to successfully test millions of MQTT clients, with millions of MQTT messages, and hundreds of thousands MQTT topic names. With HiveMQ Swarm you can identify scalability, performance, and reliability issues, before they require costly and time-consuming correction in the field.

HiveMQ Swarm Features

  • Establish complete end-to-end testing of your IoT solution. HiveMQ Swarm lets you discover potential bottlenecks in your system before you deploy.
  • Create millions of unique network connections on a distributed platform. Use HiveMQ Swarm agents to spawn client connections from anywhere in the world.
  • Simulate millions of devices, messages, and MQTT topics. Scale your testing up and down to simulate actual production scenarios.
  • Develop reusable scenarios to simulate device behavior. Integrate your HiveMQ Swarm scenarios into your continuous development pipeline to ensure ongoing testing.
  • Create custom data generators that simulate complex use cases. Generate custom data to accurately replicate your unique application.

Tag summary

Content type

Image

Digest

sha256:8dda1b8a4

Size

130.1 MB

Last updated

16 days ago

docker pull hivemq/hivemq-swarm:4.28.27