Papers › REACT: Distributed Mobile Microservice Execution Enabled by Efficient Inter-Process...

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

4 Jan 2021arXiv:2101.00902links table onlyarchive 2025-07-28

Chathura Sarathchandra

The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.

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 contextual changes. REACT aims to provide i) a framework as an Android Library for creating MS-based apps that adapt to contextual changes ii) a unified HTTP-based communication mechanism, using Android Inter-Process Communication (IPC) for transporting requests between locally running MS, while allowing flexible and transparent switching between network and IPC requests, when offloading. We evaluate REACT by implementing a video streaming app that dynamically offloads MS to web services in the network, adapting to contextual changes. The evaluation shows the adaptability to contextual changes and reductions in power consumption when offloading, while our communication mechanism overcomes performance limitations of Android IPC by enabling efficient transferring of large payloads between mobile MS.

PaperPDFCode

Code

chathura77/REACT officialmentioned in papermentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections