Challenges and Solutions of Distributed Transactions in Medical Software under Microservices Architecture
DOI: 10.23977/acss.2024.080514 | Downloads: 614 | Views: 2543
Author(s)
Jiangke Wu 1
Affiliation(s)
1 Hangzhou Truth AI Technology Co., Ltd, Hangzhou, Zhejiang, China
Corresponding Author
Jiangke WuABSTRACT
This paper explores the application of microservices architecture in the development of medical software, particularly the importance of distributed transaction management in ensuring system consistency and data security. By analyzing the advantages of microservices architecture, including decentralized construction, technological flexibility, scalability, fault isolation, and continuous integration and delivery, the article delves into the challenges of distributed transactions in handling medical data, such as data consistency, transaction coordination and management, and performance and scalability issues. Subsequently, this paper introduces several common distributed transaction solutions, such as two-phase commit, three-phase commit, compensatory transactions, and the Saga transaction model, and demonstrates the application effects of these solutions in different medical scenarios through the analysis of actual cases in medical systems. This paper aims to provide a reference for developers of medical software, helping them effectively address the challenges of transaction management when implementing complex distributed systems, and ensuring system stability and data security.
KEYWORDS
Microservices Architecture, Medical Software, Distributed Transaction Solutions, Transaction Consistency, Medical Data SecurityCITE THIS PAPER
Jiangke Wu, Challenges and Solutions of Distributed Transactions in Medical Software under Microservices Architecture. Advances in Computer, Signals and Systems (2024) Vol. 8: 119-125. DOI: http://dx.doi.org/10.23977/acss.2024.080514.
REFERENCES
[1] Li, L., & Shu, C. (2024). Software development practice with microservices architecture and containerization technology. Internet of Things Technology, 14(05), 64-67. https://doi.org/10.16667/j.issn.2095-1302.2024.05.017
[2] Sun, L., Yan, C. M., Ma, Y. H., et al. (2023). Research on Internet hospital architecture based on distributed microservices business middle platform. Journal of Medical Informatics, 44(10), 74-80.
[3] Chen, X. L. (2024). Data consistency assurance mechanisms in distributed database systems in the cloud computing environment. Information and Computer (Theory Edition), 36(08), 137-139.
[4] Yang, H. B. (2024). Research on data consistency and transaction management strategies in large-scale distributed systems. Information and Computer (Theory Edition), 36(09), 68-71.
[5] Huang, X. Y., Zhou, X. P., & Wang, Z. M. (2023). Design and application of smart hospital infrastructure based on microservices. Journal of Medical Informatics, 44(01), 59-64.
[6] Fan, P., Liu, J., Yin, W., et al. (2020). 2PC*: A distributed transaction concurrency control protocol of multi-microservice based on cloud computing platform. Journal of Cloud Computing: Advances, Systems and Applications, 9(1), 96-100.
[7] Jiang, M. P., Li, R. K., Wang, J. Q., et al. (2023). Data cross-network exchange technology based on distributed transactions. Command Information System and Technology, 14(02), 91-94+100. https://doi.org/10.15908/j. cnki.cist. 2023.02.015
[8] Liu, J. (2021). Research and implementation of distributed transactions in microservices architecture. https://doi.org/10.27429/d.cnki.gxjdu.2021.000424
[9] Munonye, K., & Martinek, P. (2020). Enhancing performance of distributed transactions in microservices via buffered serialization. Journal of Web Engineering, 19(5), 647-684.
[10] Wang, Y. P., Cai, L., Jiang, Y., et al. (2022). Application of competence-oriented evaluation system in multidisciplinary discussion and treatment of difficult cases and case presentations. Chinese Medical Science, 12(22), 63-67.
Downloads: | 22354 |
---|---|
Visits: | 367575 |
Sponsors, Associates, and Links
-
Power Systems Computation
-
Internet of Things (IoT) and Engineering Applications
-
Computing, Performance and Communication Systems
-
Journal of Artificial Intelligence Practice
-
Journal of Network Computing and Applications
-
Journal of Web Systems and Applications
-
Journal of Electrotechnology, Electrical Engineering and Management
-
Journal of Wireless Sensors and Sensor Networks
-
Journal of Image Processing Theory and Applications
-
Mobile Computing and Networking
-
Vehicle Power and Propulsion
-
Frontiers in Computer Vision and Pattern Recognition
-
Knowledge Discovery and Data Mining Letters
-
Big Data Analysis and Cloud Computing
-
Electrical Insulation and Dielectrics
-
Crypto and Information Security
-
Journal of Neural Information Processing
-
Collaborative and Social Computing
-
International Journal of Network and Communication Technology
-
File and Storage Technologies
-
Frontiers in Genetic and Evolutionary Computation
-
Optical Network Design and Modeling
-
Journal of Virtual Reality and Artificial Intelligence
-
Natural Language Processing and Speech Recognition
-
Journal of High-Voltage
-
Programming Languages and Operating Systems
-
Visual Communications and Image Processing
-
Journal of Systems Analysis and Integration
-
Knowledge Representation and Automated Reasoning
-
Review of Information Display Techniques
-
Data and Knowledge Engineering
-
Journal of Database Systems
-
Journal of Cluster and Grid Computing
-
Cloud and Service-Oriented Computing
-
Journal of Networking, Architecture and Storage
-
Journal of Software Engineering and Metrics
-
Visualization Techniques
-
Journal of Parallel and Distributed Processing
-
Journal of Modeling, Analysis and Simulation
-
Journal of Privacy, Trust and Security
-
Journal of Cognitive Informatics and Cognitive Computing
-
Lecture Notes on Wireless Networks and Communications
-
International Journal of Computer and Communications Security
-
Journal of Multimedia Techniques
-
Automation and Machine Learning
-
Computational Linguistics Letters
-
Journal of Computer Architecture and Design
-
Journal of Ubiquitous and Future Networks