Publication: A scalable and low-cost MQTT broker clustering system
Issued Date
2018-01-12
Resource Type
Other identifier(s)
2-s2.0-85049471552
Rights
Mahidol University
Rights Holder(s)
SCOPUS
Bibliographic Citation
Proceeding of 2017 2nd International Conference on Information Technology, INCIT 2017. Vol.2018-January, (2018), 1-5
Suggested Citation
Pongnapat Jutadhamakorn, Tinnapat Pillavas, Vasaka Visoottiviseth, Ryousei Takano, Jason Haga, Dylan Kobayashi A scalable and low-cost MQTT broker clustering system. Proceeding of 2017 2nd International Conference on Information Technology, INCIT 2017. Vol.2018-January, (2018), 1-5. doi:10.1109/INCIT.2017.8257870 Retrieved from: https://repository.li.mahidol.ac.th/handle/20.500.14594/45660
Research Projects
Organizational Units
Authors
Journal Issue
Thesis
Title
A scalable and low-cost MQTT broker clustering system
Abstract
© 2017 IEEE. This paper aims at building a scalable MQTT broker by combining low-cost board computers like Raspberry Pi and open source broker software. The MQTT broker can be used to exchange messages between devices and devices in term of publish/subscribe for create Internet of Things network. Nowadays people extremely interest in IoT not only in small room or home but expand to the big company which have a huge amount of IoT devices. Thus, we propose a scalable and low cost MQTT broker clustering which can implement easily but have high performance with a load balancer for a single entry point of MQTT messages and balance the message in clustering. We decide to use Raspberry Pi as it have low cost and can run linux OS with Docker and have enough spec for MQTT broker. This paper also shows the performance of the Raspberry Pi cluster and how to visualize the status of a computer cluster on SAGE2 wall.