Check out the example plugin for async authentication using libcurl. Asynchronous calls are calls that don’t block your program while waiting for a response. Instead of waiting for a response to a network request (for instance), you will initiate the request and check for a result later. If you don’t do this asynchronously for a […]
FlashMQ 1.3.0 released
Aside from some bug fixes and internal refactoring, these new features have been added: AppImage and debs are available on the download page.
FlashMQ 1.2.0 released
Aside from some internal development fixes, these new features have been added: AppImage and debs are available.
A Million Dollar Bill at AWS IoT Core
When you have a high message volume, an important consideration is cost. Check out this comparison.
Understanding clean session and clean start
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.