Conference paper · March 2026
PSMark: A Distributed IoT Benchmark for Publish/Subscribe Under Domain-Based Workloads
IEEE International Conference on Pervasive Computing and Communications (PerCom)
Artifact Certified
Examples of the devices PSMark models, from factory robots to home cameras.
Overview
Real devices send messages at different rates and sometimes lose their connection. We built PSMark to test how messaging systems handle that traffic across several machines.
We used seven datasets to build 12 test workloads, then ran them on five MQTT brokers and one DDS implementation. We measured how long messages took to arrive, how many got through per second, and how many were lost.
Cite this paper
@inproceedings{badolato2026psmark,
title = {{PSMark: A Distributed IoT Benchmark for Publish/Subscribe Under Domain-Based Workloads}},
author = {Christian Badolato and Nathan Samson and Houssam Hajj Hassan and Chih-Kai Huang and Georgios Bouloukakis and Primal Pappachan and Roberto Yus},
booktitle = {IEEE International Conference on Pervasive Computing and Communications (PerCom)},
year = {2026},
doi = {10.1109/PerCom67906.2026.11524514}
}