Project Introduction

In a recent project I participated in, we developed a platform for internal asset management in enterprises, namely the Excellence Service Center.
The background of the project is to better integrate the resources of WeAutomate RPA, and provide enterprises with a set of RPA asset management platforms.
Not only can users maintain their own basic asset information, but also realize the automatic deployment of some RPA assets.

In this project, I served as a core backend development engineer, mainly responsible for the design, development, testing and performance optimization of the core modules of the platform.
While completing my tasks conscientiously and responsibly, I carefully guided junior and intermediate developers to improve their skills.

  • Technical Implementation

    We adopted a microservice architecture and used Springboot, K8S and Docker for containerization to ensure high availability and scalability of the system.
    For the database, we chose a combination of GaussDB and Redis, the former for storing structured data and the latter for distributed locks.
    We also introduced MinIO for file storage. Before doing containerized deployment, we will write the initialization shell and python scripts in advance.
    The python script is used to support the initialization of the database, and the shell is to handle the file permissions inside the microservice container and start the microservice.

  • Challenges and Solutions
    At the beginning of the project, we encountered problems with microservice performance optimization. We optimized the database index, microservice code and SQL statements.
    For example, the response time of some core complex business query APIs in the system was reduced from the usual 30s to about 100ms.

  • Results and Feedback

    The project has been put into use in Zhangzhou, Changzhou and Tangshan, and user feedback is very positive.

Through this project, I not only improved my technical ability, but also exercised my project management and team collaboration abilities.

posted @ 2025-04-20 15:44  jasonchen539  阅读(17)  评论(0)    收藏  举报