Performance Characterization of MQTT Brokers in a Device-Local Edge Deployment

Research output: Contribution to Book/Report typesContribution to conference proceedingspeer-review

2 Citations (Scopus)

Abstract

The Message Queuing Telemetry Transport (MQTT) protocol is prevalent in the IoT landscape, as it can be used to dynamically interconnect the entities that produce and consume data (i.e., sensors and services/actuators) with easy-to-use abstractions and programming paradigms. In addition to its popularity for handling networked communications, MQTT can also be used to disseminate data towards different services located onto the same device, which can provide a significant amount of flexibility due to the malleable nature of the dynamic subscriptions. This paper presents a detailed performance comparison of four popular MQTT brokers over the use case of an autonomous robot that produces and disseminates data at a high volume and with a high frequency towards various locally deployed services. Our methodology considers various combinations of parameters, and we present a detailed characterization of different performance metrics, both under normal broker operation and peak load.

Original languageEnglish
Title of host publicationMiddleWEdge 2023 - Proceedings of the 2nd International Workshop on Middleware for the Edge, Part of
Subtitle of host publicationACM/IFIP Middleware 2023
PublisherAssociation for Computing Machinery, Inc
Pages13-18
Number of pages6
ISBN (Electronic)9798400704512
DOIs
Publication statusPublished - 11 Dec 2023
Event2nd International Workshop on Middleware for the Edge, MiddleWEdge 2023, co-located with ACM Middleware 2023 - Bologna, Italy
Duration: 11 Dec 2023 → …

Publication series

NameMiddleWEdge 2023 - Proceedings of the 2nd International Workshop on Middleware for the Edge, Part of: ACM/IFIP Middleware 2023

Conference

Conference2nd International Workshop on Middleware for the Edge, MiddleWEdge 2023, co-located with ACM Middleware 2023
Country/TerritoryItaly
CityBologna
Period11/12/23 → …

!!!Keywords

  • Edge
  • Evaluation
  • IoT
  • Local Deployment
  • MQTT
  • Stress-Test

Fingerprint

Dive into the research topics of 'Performance Characterization of MQTT Brokers in a Device-Local Edge Deployment'. These topics are generated from the title and abstract of the publication. Together, they form a unique fingerprint.

Cite this