A Cluster Message Broker in IoT Middleware using Ioredis | IEEE Conference Publication | IEEE Xplore

A Cluster Message Broker in IoT Middleware using Ioredis


Abstract:

Scalability is one of the challenges in the process of developing IoT middleware. Single middleware will suffer from a limited capacity of computing and memory when the n...Show More

Abstract:

Scalability is one of the challenges in the process of developing IoT middleware. Single middleware will suffer from a limited capacity of computing and memory when the number of publishers and subscribers increase. On the other hand, the middleware should always be able to accommodate the communications between publishers and subscribers. Creating the middleware cluster could be an alternative to achieve the scalability of middleware. The soul of the cluster is creating redundant entities that provide services to a large number of transactions. Accordingly, this research objective is developing a cluster of the IoT middleware to gain its scalability. The cluster is applied to the Redis message broker which is configured to be able to share data with each other. Performance testing was conducted by generating packets concurrently from 100, 500, 1000 and 1500 clients. The test result shows that the cluster middleware could increase the number of concurrent messages per second up to 30 for CoAP, 8 for MQTT, and 4 for WebSocket, respectively in 1500 total of publishers.
Date of Conference: 10-12 November 2018
Date Added to IEEE Xplore: 18 April 2019
ISBN Information:
Conference Location: Malang, Indonesia

Contact IEEE to Subscribe

References

References is not available for this document.