Abstract:
Aiming at the problems of complex upgrade iteration, poor reusability and maintainability of railway enterprise annuity information system based on monolithic architecture, on the basis of fully analyzing the actual needs and business characteristics of railway enterprise annuity management, this paper put forward the construction of railway enterprise annuity information system based on micro-service architecture, adopted domain-driven design concept to split the system into micro-services and design the overall technical framework of the system. The paper elaborated on the implementation of key technologies such as micro-service architecture, front-end applications, authentication and authorization, data storage and so on. The system has been on line and operated stably, the key technologies were verified.