Page 136 - Journal of Library Science in China 2020 Vol.46
P. 136

135
                           Extended English abstracts of articles published in the Chinese edition of Journal of Library Science in China, Vol.46, 2020  135


               The construction of resource discovery system platform based on
               microservices architecture
                    〇a*
               SUN Yu〇 & ZHOU Gang
               The third generation library services platform (LSP) is a service platform that integrates all types
               of resources (including paper/electronic/digital, purchase/self built/shared/Open Access) available
               to all users under the guidance of user demand and the design concept of “user centered”, covering
               the functions of digital resource management and resource discovery. The third generation LSP
               has three necessary functions: all media management, all process management and all domain
               discovery. The resource discovery system based on the third generation LSP can flexibly achieve
               the harvesting and acquisition of all kinds of resources. Combined with the unified metadata
               retrieval and federated retrieval, the microservices system can realize the disclosure and discovery
               of multi system and multi platform resources.
                 The purpose of this paper is to explore the structure and composition of the new generation of
               library resource discovery system. This paper first introduces the evolution and development of
               resource discovery system. Next, the paper introduces the characteristics of the third generation
               LSP and the advantages of microservices architecture. The third generation LSP is represented
               by FOLIO (the Future of Library Is Open). On this basis, a resource discovery system platform
               based on FOLIO microservices architecture is constructed. The system is divided into five
               layers: data layer, support layer, interface layer, application layer and portal layer. Through the
               core microservices domain Codex in the FOLIO resource management system, cross domain
               data interaction is realized. Through the knowledge base management module of FOLIO, the
               construction of metadata warehouse knowledge base is realized, and the unified management of all
               kinds of digital resource databases, self built resource databases, collection characteristic databases
               and institutional databases is realized.
                 This paper also introduces the localized implementation of the service platform of the new
               generation resource discovery system, including academic resource discovery, collection resource
               discovery based on Codex query, system using PostgreSQL database, data storage in Jsonb format,
               and the construction of unified resource retrieval based on knowledge base. Next, the paper
               introduces other function extensions of the new generation resource discovery system service
               platform, including unified user management, multi window format interface design, visual display
               and analysis, etc.
                 Finally, the development of the system is prospected. The system needs to expand and improve
               its functions through various flexible APPs/API interfaces. The construction of resource discovery
               system based on each independent knowledge base will integrate the electronic resources,
               collection resources and open resources of the library better and more flexibly, and realize
               diversified user services through the construction of various types of APPs based on microservices
               ∗  Correspondence should be addressed to SUN Yu, Email: ysun@libnet.sh.cn, ORCID: 0000-0001-9409-990X.
   131   132   133   134   135   136   137   138   139   140   141