面向微服务的轴承设备管理系统设计

DESIGN OF MICROSERVICE-ORIENTED BEARING EQUIPMENT MANAGEMENT SYSTEM

  • 摘要: 针对当前设备管理系统所采用的单体架构存在功能模块之间耦合性较高、开发周期长、扩展性较差等问题,考虑微服务架构的优势及设计原则,提出一种微服务的划分方法。通过建立基于业务需求与数据流的事件-数据表关系图,进而量化关系图中各节点间的关联关系,采用GN算法完成对微服务的划分,设计面向微服务的轴承设备管理系统。实践表明:该系统借助微服务的良好划分,降低模块间的耦合度,与单体架构相比,提高开发效率,具有更好的灵活性。

     

    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.

     

/

返回文章
返回