HiveMQtt C# Client Load Test - ~10k QoS 1 msgs/sec

by pglombardo
macOS ◆ xterm-256color ◆ zsh 91 views

This demo illustrates the subscribe side of MQTT with the HiveMQtt .NET MQTT client.

The client makes a single QoS 2 subscription and runs a simple OnMessage event handler to count the messages.

On the publishing side, I’m using an MQTT publish generator application. It uses 100 clients to blast publish QoS 1 messages endlessly. In between is the HiveMQ v4 broker.

This subscriber was run on an M1 Mac Studio and the publishers on an M2 MBP with other applications running. I didn’t close out apps or try to reduce system load for this test. Just a Monday afternoon run.

More tests & benchmarks to come.