Loading…
SIMA: Scalable IoT Microservice Architecture With Users and Things Joint Load Balancing
The Internet of Things (IoT) offers advantageous applications through interfacing between people and objects. Therefore, IoT service administrators should be able to partially manage both, as well as apply load-balancing policies jointly, according to their scale. Microservices architecture is a fut...
Saved in:
Published in: | IEEE internet of things journal 2024-03, Vol.11 (5), p.1-1 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | The Internet of Things (IoT) offers advantageous applications through interfacing between people and objects. Therefore, IoT service administrators should be able to partially manage both, as well as apply load-balancing policies jointly, according to their scale. Microservices architecture is a futuristic and appropriate software development methodology for partial management. We break away from IoT server systems in monolithic architectures and focus on designing a scalable IoT microservice architecture (SIMA) with user and object joint load balancing. The design also includes message exchange procedures for the initialization, discovery, and failure of microservice replicas. Finally, we present the experimental results of the limitations of the monolithic platform and the maximum performance of the SIMA. |
---|---|
ISSN: | 2327-4662 2327-4662 |
DOI: | 10.1109/JIOT.2023.3317430 |