Abstract:
In response to the problems of high coupling between functional modules, long development cycles and poor scalability of the monolithic architecture used in current equipment management systems, a microservice decomposition method is proposed after considering the superiority and design principles of the microservice architecture. An event-data table relationship diagram was established which was based on business requirements and data flow, and the association of each node in the diagram was quantified. The GN algorithm was used to implement the microservice decomposition, and the microservice-oriented bearing equipment management system was designed. Practice shows that the system well reduces the coupling between functional modules with the help of a good microservice decomposition, which improves the development efficiency and has better flexibility compared with the monolithic architecture.