Migrating Monolithic Mobile Application to Microservice Architecture: An Experiment Report

Author(s):  
Chen-Yuan Fan ◽  
Shang-Pin Ma
Author(s):  
Ardiono Roma Nugraha ◽  
Aini Suri Talita

Microservice is an architecture that can solve many problems in a monolithic architecture. One of the problems is the ability to handle many concurrent users. The existing monolithic application can be restructured into microservices to increase robustness in handling a lot of users, without exception native mobile application. This study aimed to restructure the existing native mobile application named TemanBisnis into microservices. The restructuring process can be done by splitting the application features according to its business domain into one service. Two microservice architecture designs were proposed in this study, named 3-1 architecture and 2-1-1 architecture. Both architectures can handle up to 100 concurrent users, although they start to produce errors. By performance, the 3-1 architecture is better than the 2-1-1 architecture. In the end, an existing native mobile application can be restructured into microservices. The 3-1 architecture should be adopted to achieve the best results between these two architectures.


2019 ◽  
Vol 16 (2) ◽  
pp. 227-232 ◽  
Author(s):  
Quyen Q. Tiet ◽  
Heather Duong ◽  
Laila Davis ◽  
Rebecca French ◽  
Christopher L. Smith ◽  
...  

2019 ◽  
Author(s):  
Mengli Yu ◽  
Ronggang Zhou ◽  
Huiwen Wang ◽  
Weihua Zhao

Author(s):  
Ju. M. Tsarapkina ◽  
N. V. Dunaeva ◽  
A. M. Kireicheva

The article describes the use of BYOD technology (Bring Your Own Device) in educational practice using the Lecture Racing mobile application. This application provides feedback between the teacher and students both in the classroom and during distance learning, contributes to the visualization of educational material and, in general, the informatization of the educational process. The purpose of the study is to conduct a theoretical analysis of the current state and prospects for the development of BYOD technology in Russia and abroad, and to test the benefits of using this technology in educational practice using the specific mobile application. During the study, an analysis of scientific, theoretical and practical literature on BYOD technology was carried out. In the process of experimental work, test tasks were the instrument of measuring knowledge and skills of students. As a result of a theoretical analysis and study of the practical possibilities of using BYOD technology (using the Lecture Racing mobile application as an example), it was found that this technology allows you to visualize information that is displayed in real time on the screen of each student's mobile device, regardless of its location. This technology also allows both the student and the teacher to quickly work with information, provide feedback, receive an independent assessment (since the assessment is set automatically), saves time, and develops the information culture of students.


PEDIATRICS ◽  
2016 ◽  
Vol 137 (Supplement 3) ◽  
pp. 125A-125A
Author(s):  
Tatiana Patsimas ◽  
Karen E. Schetzina ◽  
Associate ◽  
Gayatri Bala Jaishankar ◽  
Ahmad A. Aboaziza

Author(s):  
Gustavo Poot Tah ◽  
Erika Llanes Castro ◽  
José Luis López Martínez ◽  
Victor Chi Pech

This paper presents the design and development of a mobile application that uses QR codes for the inventory control of a computer center. This application was developed to support the administration of the computer center of the Multidisciplinary Unit Tizimin, with the aim to reduce costs and time of searching for articles when making an inventory, by leveraging the capabilities of smartphones and tablets. The implementation of the system was carried out using free software.


Sign in / Sign up

Export Citation Format

Share Document