REACT: Distributed Mobile Microservice Execution Enabled by Efficient Inter-Process Communication
Chathura Sarathchandra

TL;DR
REACT is an Android framework that enables mobile apps to be composed of microservices, allowing dynamic distribution and offloading based on context, improving adaptability and power efficiency.
Contribution
It introduces a microservice-based architecture for Android apps with a unified communication mechanism, enabling dynamic management and offloading of components.
Findings
Enhanced adaptability to contextual changes
Reduced power consumption through offloading
Efficient large payload transfer over IPC
Abstract
The increased mobile connectivity, the range and number of services available in various computing environments in the network, demand mobile applications to be highly dynamic to be able to efficiently incorporate those services into applications, along with other local capabilities on mobile devices. However, the monolithic structure and mostly static configuration of mobile application components today limit application's ability to dynamically manage internal components, to be able to adapt to the user and the environment, and utilize various services in the network for improving the application experience. In this paper, we present REACT, a new Android-based framework that enables apps to be developed as a collection of loosely coupled microservices (MS). It allows individual distribution, dynamic management and offloading of MS to be executed by services in the network, based on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Green IT and Sustainability · Software System Performance and Reliability
