undefined

Proposing Isomorphic Microservices Based Architecture for Heterogeneous IoT Environments

Year of publication

2022

Authors

Kotilainen, Pyry; Autto, Teemu; Järvinen, Viljami; Das, Teerath; Tarkkanen, Juho

Abstract

Recent advancements in IoT and web technologies have highlighted the significance of isomorphic software architecture development, which enables easier deployment of microservices in IoT-based systems. The key advantage of such systems is that the runtime or dynamic code migration between the components across the whole system becomes more flexible, increasing compatibility and improving resource allocation in networks. Despite the apparent advantages of such an approach, there are multiple issues and challenges to overcome before a truly valid solution can be built. In this idea paper, we propose an architecture for isomorphic microservice deployment on heterogeneous hardware assets, inspired by previous ideas introduced as liquid software [12]. The architecture consists of an orchestration server and a package manager, and various devices leveraging WebAssembly outside the browser to achieve a uniform computing environment. Our proposed architecture aligns with the long-term vision that, in the future, software deployment on heterogeneous devices can be simplified using WebAssembly.
Show more

Organizations and authors

University of Jyväskylä

Tarkkanen Juho

Kotilainen Pyry Orcid -palvelun logo

Autto Teemu Orcid -palvelun logo

Das Teerath

Järvinen Viljami

Publication type

Publication format

Article

Parent publication type

Conference

Article type

Other article

Audience

Scientific

Peer-reviewed

Peer-Reviewed

MINEDU's publication type classification code

A4 Article in conference proceedings

Open access

Open access in the publisher’s service

No

Self-archived

No

Other information

Fields of science

Computer and information sciences

Keywords

[object Object],[object Object],[object Object],[object Object],[object Object]

Internationality of the publisher

International

Language

English

International co-publication

No

Co-publication with a company

No

DOI

10.1007/978-3-031-21388-5_47

The publication is included in the Ministry of Education and Culture’s Publication data collection

Yes