Key points are not available for this paper at this time.
The growing interest in the Internet of Things (IoT) has prompted a more innovative architectural design approach and evolutionary frameworks to integrate heterogeneous IoT devices better. Edge computing, which provides services close to end-user devices without requiring high-speed Internet connectivity, has become a popular paradigm for reducing network congestion and allowing real-time Internet of Things applications. However, the heterogeneous and resource-constrained edge nodes make it difficult to design edge computing frameworks. However, because the edge computing environment is dynamic, with irregular connections and limited bandwidth, it's critical to deal with the challenge of determining the relative performance of applications deployed in the edge computing paradigm when input traffic, networking protocols, or system software changes. So, this paper explores three software architectures, namely monolithic architecture, microservices architecture (MSA), and service-oriented architecture (SOA), providing a framework for edge computing's many requirements. A comparative analysis of these three software architectures is also covered based on the fundamental characteristics of an edge computing framework.
Rathore et al. (Fri,) studied this question.