Abstract
AbstractEdge microservice applications are becoming a viable solution for the execution of real-time IoT analytics, due to their rapid response and reduced latency. With Edge Computing, unlike the central Cloud, the amount of available resource is constrained and the computation that can be undertaken is also limited. Microservices are not standalone, they are devised as a set of cooperating tasks that are fed data over the network through specific APIs. The cost of processing these feeds of data in real-time, especially for massive IoT configurations, is however generally overlooked. In this work we evaluate the cost of dealing with thousands of sensors sending data to the edge with the commonly used encoding of JSON over REST interfaces, and compare this to other mechanisms that use binary encodings as well as streaming interfaces. The choice has a big impact on the microservice implementation, as a wrong selection can lead to excessive resource consumption, because using a less efficient encoding and transport mechanism results in much higher resource requirements, even to do an identical job.
Publisher
Springer Science and Business Media LLC
Subject
Computer Networks and Communications,Hardware and Architecture,Information Systems,Software
Reference44 articles.
1. Abbasi, M., Mohammadi Pasand, E., Khosravi, M.R.: Workload Allocation in IoT-Fog-cloud architecture using a multi-objective genetic algorithm. Journal of Grid Computing 18(1), 43–56 (2020)
2. Alam, M., Rufino, J., Ferreira, J., Ahmed, S.H., Shah, N., Chen, Y.: Orchestration of Microservices for IoT using docker and edge computing. IEEE Commun. Mag. 56(9), 118–123 (2018)
3. Aral, A., Brandic, I., Uriarte, R.B., De Nicola, R., Scoca, V.: Addressing application latency requirements through edge scheduling. Journal of Grid Computing 17(4), 677–698 (2019)
4. Brambilla, G., Picone, M., Cirani, S., Amoretti, M., Zanichelli, F.: A simulation platform for Large-Scale internet of things scenarios in urban environments. In: Proceedings of the First International Conference on IoT in Urban Space, p. 50–55 (2014)
5. Carzaniga, A., Hall, C., Toffetti, G.C., Wolf, A.L.: Practical High-Throughput Content-Based Routing Using Unicast State and Probabilistic Encodings (2009)
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献