Performance comparison of programming languages for Internet of Things middleware

Periodicals(2020)

引用 3|浏览48
暂无评分
摘要
AbstractAbstractThe rapid spread of Internet of Things (IoT) devices in recent years has driven the creation of a number of IoT middleware for enabling communication between devices using different standards and technologies. Such middleware facilitates the development of IoT solutions, allowing the developer to handle data and devices through middleware without the need to understand and communicate with each device individually. Although some studies present the performance of middleware solutions, they do not consider the effect of the underlying programming language in the overall performance of the solution. This paper replicates a common middleware use case in three different programming languages, evaluates their comparative performance, and discusses the results found. In the studied use case, Javascript presents better performance for small to medium applications, while, globally, Java demonstrates to be the most robust choice for IoT middleware. View Figure The rapid spread of Internet of Things (IoT) devices has driven the creation of a number of IoT middleware for enabling communication between devices using different standards and technologies. Although some studies present the performance of middleware solutions, they do not consider the effect of the underlying programming language in the overall performance of the solution.This paper replicates a common middleware use case in three (3) different programming languages, evaluates their comparative performance, and discusses the results found. In the studied use case, Javascript presents better performance for small to medium applications, while, globally, Java demonstrates to be the most robust choice for IoT middleware.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要