← All publications

Conference paper · March 2026

PSMark: A Distributed IoT Benchmark for Publish/Subscribe Under Domain-Based Workloads

Christian Badolato, Nathan Samson, Houssam Hajj Hassan, Chih-Kai Huang, Georgios Bouloukakis, Primal Pappachan, Roberto Yus

IEEE International Conference on Pervasive Computing and Communications (PerCom)

Artifact Certified

Four diagrams show connected devices in a smart city, factory, healthcare network, and home.

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}
}