Design and Implementation of a Foreign Language Learning Platform Based on Microservice Architecture and Distributed Storage
(1.School of Foreign Studies, Nanjing University of Posts and Telecommunications, Nanjing 210023, China; 2.School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210023, China)
Abstract
At present, computer technology and Artificial Intelligence have been widely used in foreign language learning. The computer can integrate a variety of multimedia resources, and provide a rich intelligent interactive learning environment and personalized learning suggestions. The learning platform is flexible and convenient, and students can use it anytime and anywhere without being limited by the classroom. Therefore, the construction of a foreign language learning platform is very important for foreign language education. This paper studies the current use of mainstream foreign language learning platforms, and designs a foreign language learning platform based on the combination of SpringBoot microservice architecture and MinIO distributed storage. Combined with the actual foreign language teaching mode, a variety of different English learning modes are designed, including foreign language dictation, foreign language dubbing, foreign language reading and online access to a large number of multimedia resources, which provide a new solution for online learning in the field of foreign language teaching.
Keywords
foreign language learning platform; microservice architecture; distributed storage; foreign language learning
References
- [1] Xu Mengkun Design of Interactive Platform for Foreign Language Education Based on Artificial Intelligence Technology [J]. Science and Technology Innovation and Application, 2024, 14 (16): 66-68+72
- [2] Luo Guangwu, Chen Diancan, Wu He, etc Design and Implementation of Time Management Software Using Springboot+Vue Framework [J]. Industrial Control Computer, 2024, 37 (4): 64-66
- [3] Zhang Yanan, Qin Zhiyuan, Wang Huipu Research and Application of Enterprise Internal Cloud Storage System Based on Microservice Architecture [J]. Software, 2024, 45 (1): 70-74+120
- [4] Weilisu, Bianqi, Sun Menghan, etc Design and Implementation of a Teacher Training Experience Sharing System Based on Spring Boot [J]. Information Technology and Informatization, 2024 (7) 22-25
- [5] Xu Yunqi, Huang He, Jin Zhong Research on the Application of Container Technology in Scientific Computing [J]. Computer Science, 2021, 48 (1): 319-325
- [6] Gao Wen, Ren Baiqing, Wei Haitao, etc Exploration and Application of Distributed Object Storage in the Integrated Media Platform for Compilation and Editing [J]. China Media Technology, 2023 (6): 104-107+158
- [7] Chen Jianhai, Chen Miao, Pu Yunming Performance Analysis of B/S System Based on Microservice Architecture [J]. Computer System Applications, 2020, 29 (2): 233-237
- [8] Dong Ziqi, Liu Qi, Gao Yuan, etc Research on microservice deployment based on container technology [J]. Information Technology and Standardization, 2023 (Z1): 93-98
- [9] Yang Yonglin Online College English Courses and Their Construction [J]. Foreign Language Teaching, 2019, 40 (1): 53-58
- [10] Huang Simi, Tang Haitao, Xu Lixia, etc The impact of MinIO shard size on file upload performance [J]. Computer Age, 2023 (1): 1-3+7
Funding
Laboratory Work Research Project of Nanjing University of Posts and Telecommunications in 2024 (2024XSG10)
About the authors
Yao Yao (1993-), female, Han ethnicity, from Daqing, Heilongjiang Province, assistant laboratory technician, master's degree, research direction: artificial intelligence, computer technology; Yang Chao (1991-), male, Han nationality, from Huai'an, Jiangsu, assistant laboratory technician, master's degree, research direction: network programming, computer technology.