hivemq/hivemq-swarm

By hivemq

Updated 9 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:f9746d5d7

Size

136.2 MB

Last updated

9 days ago

docker pull hivemq/hivemq-swarm