Everybody who works with MQTT has come across ‘clean session’ (MQTT3) or ‘clean start’ (MQTT5). But there are some caveats to understanding it. The idea about a session in MQTT is that your program state is unaffected when the underlying connection (TCP) drops momentarily (and the length of a ‘moment’ is relative). This is the […]
FlashMQ version 1.0.0 released
After two years of development, the time has come to release version 1.0.0. This release marks the first production-ready version. Its stability has been proven by rigorous (automatic) tests and extensive fuzzing. Head on over to the download page and give it a try!
MQTT Benchmark – FlashMQ vs VerneMQ vs EMQX vs NanoMQ
An interactive benchmark comparing FlashMQ to other #mqtt servers. Which one will reach a million messages per second?
Four million connections on one server
FlashMQ aims to offer single-server scalability to an extent that it can serve high numbers of MQTT clients without having to resort to a multi-server infrastructure. The following is a short video demonstrating that millions of clients on one server is within reach.
MQTT million+ messages per second benchmark with FlashMQ
Demo of FlashMQ MQTT server’s performance. First section: comparison of the MQTT brokers Mosquitto, HiveMQ and VerneMQ and how they compare to FlashMQ’s performance in messages per second. Second section: we up the stakes.