doi: 10.17706/jsw.13.12.646-653
Method of Refactoring a Monolith into Micro-services
Abstract—Micro-service architecture, a new cloud deployment technique for applications and services, provides an effective means to build an integrated system and helps to realize the universality and compatibility between information systems. Targeted at refactoring a monolithic system, this paper proposes Spring Cloud Framework as a solution to the micro-service architecture. The construction process of the system was detailed with an example of inventory management system. The system was constructed in the following steps: 1) service classification and seam recognition; 2) service development and packaging; 3) Spring Cloud Framework configuration; 4) service deployment. Through the verification of the system functionality, it is confirmed that the micro-service architecture system has stronger robustness than the monolithic system.
Index Terms—Micro-service architecture, integrated system, spring cloud framework, monolithic system.
Cite: Qing-hui Ren*, Sheng-lin Li, Han Qiao, "Method of Refactoring a Monolith into Micro-services," Journal of Software vol. 13, no. 12, pp. 646-653, 2018.
General Information
ISSN: 1796-217X (Online)
Abbreviated Title: J. Softw.
Frequency: Quarterly
APC: 500USD
DOI: 10.17706/JSW
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Cecilia Xie
Abstracting/ Indexing: DBLP, EBSCO,
CNKI, Google Scholar, ProQuest,
INSPEC(IET), ULRICH's Periodicals
Directory, WorldCat, etcE-mail: jsweditorialoffice@gmail.com
-
Jun 12, 2024 News!
Vol 19, No 2 has been published with online version [Click]
-
Jan 04, 2024 News!
JSW will adopt Article-by-Article Work Flow
-
Apr 01, 2024 News!
Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec) [Click]
-
Apr 01, 2024 News!
Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP [Click]
-
Mar 01, 2024 News!
Vol 19, No 1 has been published with online version [Click]