We have conducted new load tests on Robonomics. Result: ~ 60 messages per second using IPFS Pubsub. Some details:

We tested the communication of two ROS-compatible robots using the Robomics protocol. We were interested in free communication of smart devices through IPFS Pubsub.

The test itself looked like this: two samples of Aira release 0.16, located on the same LAN, prepared messages, signed them with their keys and sent these messages to the Airalab topic using IPFS Pubsub. We wrote a couple of scripts to track the number of messages per second and the number of kilobytes transmitted per second. Below there is a video where you can see the results:

What is interesting besides the test itself: for example, Microsoft has the Azure IoT Hub service: https://azure.microsoft.com/en-us/pricing/details/iot-hub/. Using this link we can find information about the cost of connecting your sensor to Microsoft clouds and limits depending on the plan. For example, to collect the data from the sensor (device-to-cloud) for $ 10 per month (Basic tier B1), your limits will be 400,000 messages per day, 4 KB in size.

However, we have received, albeit so far in laboratory conditions, a limit of 5,300,000 messages per day with an exchange rate of 90 KB / second in the p2p communication format.