Back to Search
Start Over
Design and Implementation of a Message-Based Regional Telemedicine System to Achieve High Availability and Scalability.
- Source :
-
Telemedicine journal and e-health : the official journal of the American Telemedicine Association [Telemed J E Health] 2019 Mar; Vol. 25 (3), pp. 243-249. Date of Electronic Publication: 2018 May 31. - Publication Year :
- 2019
-
Abstract
- Background: Different levels of telemedicine systems have been built across China. To share high-quality medical resources and conduct centralized management of telemedicine systems, a regional telemedicine system (RTS) (such as a provincial level system) has been developed to integrate with small-scale telemedicine systems. Although the established systems offer integration services, they are tightly coupled systems, and not easily integrated with new systems. Meanwhile, with the increasing of input/output, it is difficult for them to run with high scalability, considering the cost of architecture redesign and further development. This article presents the design and implementation of regional integration system through a study in Henan, China, mainly aimed to integrate with heterogeneous small-scale telemedicine systems and provide high efficiency.<br />Methods: A provincial telemedicine system and some city-level telemedicine systems have already been established. The provincial system has been built to act as a regional integration system to connect city-level systems. Adopting message-based technology, the provincial system achieves high availability and high scalability, respectively, through LevelDB + ZooKeeper and multicast.<br />Results: The system achieved the centralized management of established telemedicine systems without restructuring their framework, improving high availability of RTS when one ActiveMQ service node in a group failed, and it did not negatively influence normal business logic when adding a new service node. At the same time, two "Master" state ActiveMQ service nodes provided services simultaneously, which enable the RTS to achieve high scalability.<br />Conclusions: The message-based regional integration system enriched the RTS with high availability, easy extensibility, and provided a convenient way to integrate new small-scale telemedicine systems.
Details
- Language :
- English
- ISSN :
- 1556-3669
- Volume :
- 25
- Issue :
- 3
- Database :
- MEDLINE
- Journal :
- Telemedicine journal and e-health : the official journal of the American Telemedicine Association
- Publication Type :
- Academic Journal
- Accession number :
- 29851364
- Full Text :
- https://doi.org/10.1089/tmj.2018.0047